Skip to content

Fork of the fork of the micro editor plugins channel

Notifications You must be signed in to change notification settings

Neko-Box-Coder/unofficial-plugin-channel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

📡 Unofficial Micro Plugin Channel

Note

This is an unofficial plugin channel. For the official one, go to here.

Unmaintained plugins there will be replaced with the ones here with unofficial prefix.

This channel is a fork of the discontinued channel by taconi. Credit goes to him

❓️ Why an unofficial channel?

See this and this

Basically, we are having difficulty updating the micro plugin channel and also some of the plugins themselves as we don't have access to merge new changes.

On top of that, I personally would like to do the plugin channel differently. The ability to have a stable and dev channel and easy to understand table for all the plugins.

Caution

This channel is still work in progress, feel free to star this and come back later.

🔰 Getting Started

Edit your settings.json located in ~/.config/micro (Unix) or C:\Users\<your user name>\.config\micro (Windows)

There are 2 channels you can choose, stable or main.

Stable

All the plugins in this channel are located in this repo and checked to not contain malicious code.

https://raw.githubusercontent.com/Neko-Box-Coder/unofficial-plugin-channel/stable/channel.json

Main

All the plugins are located externally with the latest update and is possible to contain malicious code (i.e. supply chain attack).

https://raw.githubusercontent.com/Neko-Box-Coder/unofficial-plugin-channel/main/channel.json

Important

Although plugins in stable channel are checked where they are malicious or not, I CANNOT provide any warranty that they are safe and not responsible in the case damage is caused by any of the plugins.

Stable is recommended for most people. Main if you want to need the latest upstream changes.

CHOOSE ONE ONLY

Add the one you want to the pluginchannels array in settings.json, so like this

"pluginchannels": [
    "https://raw.githubusercontent.com/Neko-Box-Coder/unofficial-plugin-channel/stable/channel.json"
]

🔌 Plugins

Name Description OS Requirements
acme An acme style editing plugin for the micro editor.
align Simple plugin to align multiple cursors in micro.
ag This plugin provides the ability to search with "ag" (aka the_silver_searcher).
aspell Spellchecking with Aspel.
battery Shows battery percentage on infobar.
calc Add calc command for calculating math.
capitalizer A simple micro-editor plugin that allows to capitalize selected text.
cheat F1 cheatsheet for the language you're editing: Python, Go, Lua...
colorschemes Colorschemes aggregator.
delve Integrates golang delve debugger.
emacs_select Emacs-style selection for Micro.
filemanager2 Plugin that allows for easy navigation of a file tree.
findinfolder Folder search support.
fzfinder Integrate fzf to select and search for your project files.
gitStatus Information about git in status bar.
grepsearch Using grep to recursively search in files.
gzplugin Read and write .gzip files.
language_env Syntax highlighting for files with .env extension.
language_ignore Adds syntax highlighting to 'ignore' files.
language_kv Syntax highlighting for kvlang.
language_log Syntax highlighting for files with .log extension.
latexplugin Latex plugin for Micro editor. Main aim is to provide synctex support.
lintertypescript Ability to lint your Typescript (.ts & .tsx) files with tsc.
manager Provides a way to manage linters, formatters, commands, keybindings, settings, plugins.
mdtree A plugin for the micro text editor to add sidebar for jumpring and viewing TOC of markdown files.
microwiki Like vimwiki but for micro.
microzim Basic manipulation of ZIM-Wiki files.
mxc The microExecuter. Hit F5 to execute any script from the Micro buffer!
nelua Nelua support for Micro text editor.
nix nix-linter plugin and syntax.
palettero Command palette - Ctrl-P to fuzzy search & run commands, textfilters and descriptions
prettier This plugin provides the ability to format your code with Prettier.
preview A very simple plugin to preview markdown in a second editor pane using pandoc.
repfiles A filemanager for your git-repository.
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.
selto Simple plugin allowing to quickly select lines.
splitterm Run a file or a selection of an inerpreted language within a new terminal window.
sunny-day Port of the Emacs theme by Martin Haesler.
testaustime Testaustime coding activity tracker for micro.
transform Plugin to do various kind of text transformations in Micro.
urlopen A plugin for the micro text editor to add support for opening URLs in text files.
wakatime Metrics, insights, and time tracking automatically generated from your programming activity.
xonsh Syntax highlighting for xonsh files.

Adding your own plugin

Collaboration is super welcome! See CONTRIBUTING.md.