My personal fish configuration
- Run
install.sh
, logout and re-login. π€·π½ββοΈ - Run
omf_fisher.sh
, logout and re-login. π€·π½ββοΈ - Run
customize.sh
, enjoy and have fun! π
install.sh
will installfish
for you and set it as default shell.- π» This script will detect you "*nix" system and install fish with the proper command.
- π¦Έπ½ββοΈ Your user needs to be
sudoer
- NOTE: Currently works for
macOS
,Debian 9
,fedora
,manjaro
andarch
based systems.
omf_fisher.sh
will install Oh my Fish and Fisherman.- Oh my Fish: is a framework for managing your fish shell configuration inspired by the likes of zsh and oh-my-zsh.
- Fisherman: is a plugin manager for fish, inspired by Vundle.
customize.sh
will install my selected plugins, the theme and configure some aliases.- Git: adds muliple
git
aliases. - SSH Agent: automatically starts
ssh-agent
and load your identities. - Kawasaki: nice and clean theme
- This script will backup your current
fish
configuration and replace it with mine.
- Git: adds muliple
I didn't know how to create the whole thing in one script (because of logout/login) and don't wanna waste more time with it. xD
Check out this blog post
- Oh my Fish: omf
- fisherman
- git-plugin
- ssh-agent
- Kawasaki