Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.6 KB

README.md

File metadata and controls

34 lines (23 loc) · 1.6 KB

Fisher plugin for xxh-shell-fish.

If you like the idea click ⭐ on the repo and stay tuned.

Fisher the package manager

Fisher is a package manager for the fish shell. It defines a common interface for package authors to build and distribute shell scripts in a portable way.

You can use it to extend your shell capabilities, change the look of your prompt and create repeatable configurations across different systems effortlessly.

Repositories on Github are supported by default without a prefix, however with a prefix you can install fish packages from any git repository, even private ones.

Install

Install from xxh repository:

xxh +I xxh-plugin-fish-fisher

Connect and install the Fisher plugin:

xxh yourhost +s fish +if

Install Fisher packages

Please see the upstream Fisher documentation section titled, "Getting started" for information on installing, updating and even creating your own packages.

Auto install of Fisher packages

This plugin will automatically run Fisher if it finds a fishfile that is not empty and the local directory has not yet been created by Fisher. By default the fishfile is located at ~/.xxh/config/fish/fishfile and the local directory is located at ~/.xxh/config/fisher/local. Note that these locations will be different if you set the host-home-xdg with +hhx.