A plugin manager for Fish
Go to file
Jorge Bucaran 415487dfc9
Teach uninstall handler about uninstall options.
+ Now __fisher_plugin_uninstall_handler is aware of a third argument,
`option` that can be used to indicate the event handler or uninstall
file abot any options available in `fisher uninstall`, namely, --force.

+ In addition, the uninstaller mechanism no longer receives the name of
the plugin, as this information is usually already available to plugins
anyway.

+ Finally, a path to the parent directory where the uninstall.fish file
is located is given instead of the full path to the file. Again, the
plugin usually knows the name of the file, `uninstall.fish`.
2016-02-17 13:53:24 +09:00
completions Update to include new faster __fisher_help_* functions 2016-02-16 17:46:39 +09:00
functions Teach uninstall handler about uninstall options. 2016-02-17 13:53:24 +09:00
man Add correct help for fisher --list option. 2016-02-16 17:40:23 +09:00
test Teach uninstall handler about uninstall options. 2016-02-17 13:53:24 +09:00
.editorconfig Ahoy! Fisherman and Happy New Year 2016. 2016-01-02 06:12:40 +09:00
.gitignore Ahoy! Fisherman and Happy New Year 2016. 2016-01-02 06:12:40 +09:00
.travis.yml Simplify fishtape download URL passed to install. 2016-02-16 11:15:03 +09:00
CHANGELOG.md Ahoy! We are getting close to 0.8.0 2016-02-14 13:17:47 +09:00
CODE_OF_CONDUCT.md Ahoy! Fisherman gets a super patch v0.3.1 2016-01-10 16:13:46 +09:00
config.fish Ahoy! We are getting close to 0.8.0 2016-02-14 13:17:47 +09:00
CONTRIBUTING.md Add new plugins and translations sections. 2016-02-13 18:51:33 +09:00
LICENSE Ahoy! Fisherman and Happy New Year 2016. 2016-01-02 06:12:40 +09:00
Makefile Ahoy! We are getting close to 0.8.0 2016-02-14 13:17:47 +09:00
README.md Ahoy! We are getting close to 0.8.0 2016-02-14 13:17:47 +09:00
THANKS.md Change name request. 2016-02-16 11:01:03 +09:00
VERSION 0.7.0 2016-02-11 09:56:12 +09:00


Fisherman


Build Status Fisherman Version Slack Room


Fisherman is a blazing fast, modern plugin manager for Fish.

Features include a flat tree dependency model, external self-managed index, cache mechanism, full test coverage and compatibility with Tackle, Oh My Fish! and Wahoo themes and plugins.

  👉 Get Started

Performance

The following benchmarks were calculated using a 2.4 GHz Intel Core i5 MacBook Pro running on Flash Storage. See Performance to learn more.

time -p fish -ic exit

Fisherman runs virtually no initialization code making it as fast as no Fisherman. Oh My Fish! has the worst performance at 0.21 seconds for a lightweight setup.

Performance
SEE MORE

Documentation

For documentation and guides see the wiki. For questions and feedback join the Slack room or browse the issues.