About this project

Fisher 是一个为 Fish shell 设计的插件管理器,100% 纯 Fish 编写,易于贡献和修改。它提供零配置的插件安装、更新和移除功能,支持从 GitHub、GitLab 或本地目录安装插件,并可通过 `@` 指定版本。Fisher 的并发下载速度快,且对 shell 启动无影响。它支持 Oh My Fish 插件,并允许通过 `fish_plugins` 文件同步配置。插件可包含函数、补全、配置片段和主题,支持事件系统(安装、更新、移除时触发)。主题插件需注意 `$fisher_path` 与 `$__fish_config_dir` 的差异,可通过符号链接解决。发现插件可通过 GitHub 主题标签 `fish-plugin`。