^
// ___ ___
(*) "O" / _ _ \
(*) / \ / \
(*) "O" fitch.fish | | | |\
// |O |O |___/ \ ++
// \_/ \_/ \ | ++
// _/ __ \ \
/ /| /\ (________/ __ |_/
/ | | | (___ / | |\
/ / / | \ \| |___/ |
| | | / \_________ _/ ++++
/ | | | ++ \ |
| / / | ++ | / +++
/ / | | ++ /__/
~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~ ~~~~ ~~+++~~~~ ~
The worst fish plugin manager
Fitch is a very simple and very bad plugin manager for the fish shell. It can (very inefficiently) download all fisher compatible plugins into your functions folder and (sometimes, maybe) delete them. It can not update or list your plugins, and it does not keep them away from your main config directory. It's very easily improvable and extended, but I can't bother with trying.
Get fitch:
curl https://raw.githubusercontent.com/flatfuzzball/fitch.fish/main/completions/fitch.fish > $__fish_config_dir/completions/fitch.fish
curl https://raw.githubusercontent.com/flatfuzzball/fitch.fish/main/functions/fitch.fish > $__fish_config_dir/functions/fitch.fish
Use fitch:
Get plugins:
fitch --get(/-g) username/repo
Remove plugins
fitch --del(/-d) username/repo
What our users say:
I wish to die.
- Linus Torvalds
God did not ask for this.
- Terry Davis (RIP)