Skip to content

Commit 961223a

Browse files
Add Yazi plugin
1 parent 65cde33 commit 961223a

File tree

3 files changed

+39
-13
lines changed

3 files changed

+39
-13
lines changed

README.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,21 @@ This repository contains the 'channel.json' file which lists all official micro
2222
| `filemanager` | A file manager! | https://github.com/NicolaiSoeborg/filemanager-plugin | :heavy_check_mark: |
2323
| `vcs` | Mark changed lines in Git or Mercurial repositories | https://bitbucket.org/dermetfan/micro-vcs | :heavy_check_mark: (provided by default) |
2424
| `joinLines` | Plugin which joins selected lines or the following with the current | https://github.com/Lisiadito/join-lines-plugin | :heavy_check_mark: |
25-
| `bounce` | Plugin that implements nano-style smart home and bouncing the cursor between matching-brackets | https://github.com/deusnefum/micro-bounce | :heavy_check_mark: |
26-
| `quoter` | Plugin that allows you to add quotes or brackets around selected text | https://github.com/deusnefum/micro-quoter | :heavy_check_mark: |
25+
| `bounce` | Plugin that implements nano-style smart home and bouncing the cursor between matching-brackets | https://github.com/deusnefum/micro-bounce | :heavy_check_mark: |
26+
| `quoter` | Plugin that allows you to add quotes or brackets around selected text | https://github.com/deusnefum/micro-quoter | :heavy_check_mark: |
2727
| `zigfmt` | Provides `zig fmt` integration for Zig files | https://github.com/squeek502/micro-zigfmt | :heavy_check_mark: |
2828
| `jlabbrev` | Provides backslash abbreviations from the julia prompt | https://github.com/MasFlam/jlabbrev | :heavy_check_mark: |
2929
| `nord-colors` | A set of dark and light colorschemes based on Nord | https://github.com/KiranWells/micro-nord-tc-colors | :heavy_check_mark: |
30-
| `autofmt` | Runs `yapf` (or other autoformatters) in place when saving files | https://github.com/a11ce/micro-yapf | :heavy_check_mark: |
30+
| `autofmt` | Runs `yapf` (or other autoformatters) in place when saving files | https://github.com/a11ce/micro-yapf | :heavy_check_mark: |
3131
| `bookmark` | Bookmark lines and quickly jump between saved positions | https://github.com/haqk/micro-bookmark | :heavy_check_mark: |
3232
| `quickfix` | Adds a functionality similar to VIM quickfix pane | https://github.com/serge-v/micro-quickfix | :heavy_check_mark: |
33-
| `jump` | Jump to any function, class or heading with F4. Go, Markdown, Python, C and in 40 other languages | https://github.com/terokarvinen/micro-jump | :heavy_check_mark: |
33+
| `jump` | Jump to any function, class or heading with F4. Go, Markdown, Python, C and in 40 other languages | https://github.com/terokarvinen/micro-jump | :heavy_check_mark: |
3434
| `detectindent` | Automatically detect indentation settings | https://github.com/dmaluka/micro-detectindent | :heavy_check_mark: |
3535
| `lsp` | An basic LSP client implementation | https://github.com/AndCake/micro-plugin-lsp | :heavy_check_mark: |
36-
| `run` | F5 to save and run, F12 to 'make', F9 to 'make' in background. Go, Python, Lua and executable file (#!) supported. Can 'make' whole project even from subdir. | https://github.com/terokarvinen/micro-run | :heavy_check_mark: |
37-
| `palettero` | Command palette - Ctrl-P to fuzzy search & run commands, textfilters and descriptions. Use Python oneliners and grep to edit text. | https://github.com/terokarvinen/palettero | :heavy_check_mark: |
38-
| `cheat` | F1 cheatsheet for the language you're editing: Python, Go, Lua... | https://github.com/terokarvinen/micro-cheat | :heavy_check_mark: |
36+
| `run` | F5 to save and run, F12 to 'make', F9 to 'make' in background. Go, Python, Lua and executable file (#!) supported. Can 'make' whole project even from subdir. | https://github.com/terokarvinen/micro-run | :heavy_check_mark: |
37+
| `palettero` | Command palette - Ctrl-P to fuzzy search & run commands, textfilters and descriptions. Use Python oneliners and grep to edit text. | https://github.com/terokarvinen/palettero | :heavy_check_mark: |
38+
| `cheat` | F1 cheatsheet for the language you're editing: Python, Go, Lua... | https://github.com/terokarvinen/micro-cheat | :heavy_check_mark: |
39+
| `yazi` | Provides `yazi` support for opening files | https://github.com/RichardFevrier/micro-yazi | :heavy_check_mark: |
3940

4041
## Adding your own plugin
4142

channel.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,25 +40,25 @@
4040

4141
// JoinLines plugin
4242
"https://raw.githubusercontent.com/micro-editor/plugin-channel/master/plugins/join-lines-plugin.json",
43-
43+
4444
// Quoter plugin
4545
"https://raw.githubusercontent.com/micro-editor/plugin-channel/master/plugins/micro-quoter.json",
46-
46+
4747
// Bounce plugin
4848
"https://raw.githubusercontent.com/micro-editor/plugin-channel/master/plugins/micro-bounce.json",
4949

5050
// zigfmt plugin
5151
"https://raw.githubusercontent.com/micro-editor/plugin-channel/master/plugins/micro-zigfmt.json",
52-
52+
5353
// Aspell plugin
5454
"https://raw.githubusercontent.com/micro-editor/plugin-channel/master/plugins/micro-aspell-plugin.json",
55-
55+
5656
// jlabbrev plugin
5757
"https://raw.githubusercontent.com/micro-editor/plugin-channel/master/plugins/jlabbrev.json",
5858

5959
// wakatime plugin
6060
"https://raw.githubusercontent.com/micro-editor/plugin-channel/master/plugins/micro-wakatime.json",
61-
61+
6262
// nord colorschemes
6363
"https://raw.githubusercontent.com/micro-editor/plugin-channel/master/plugins/micro-nord-tc-colors.json",
6464

@@ -87,6 +87,8 @@
8787
"https://raw.githubusercontent.com/micro-editor/plugin-channel/master/plugins/palettero.json",
8888

8989
// cheat plugin
90-
"https://raw.githubusercontent.com/micro-editor/plugin-channel/master/plugins/micro-cheat.json"
90+
"https://raw.githubusercontent.com/micro-editor/plugin-channel/master/plugins/micro-cheat.json",
9191

92+
// yazi plugin
93+
"https://raw.githubusercontent.com/micro-editor/plugin-channel/master/plugins/micro-yazi.json"
9294
]

plugins/micro-yazi.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
[
2+
{
3+
"Name": "yazi",
4+
"Description": "Yazi filemanager support",
5+
"Website": "https://github.com/RichardFevrier/micro-yazi",
6+
"Tags": [
7+
"yazi",
8+
"file",
9+
"filemanager",
10+
"finder",
11+
"menu"
12+
],
13+
"Versions": [
14+
{
15+
"Version": "1.0.0",
16+
"Url": "https://github.com/RichardFevrier/micro-yazi/archive/v1.0.0.zip",
17+
"Require": {
18+
"micro": ">=2.0.0"
19+
}
20+
}
21+
]
22+
}
23+
]

0 commit comments

Comments
 (0)