fishはターミナルでコマンドの予測候補を出してくれたり、カッコいいテーマに変更してくれるプラグインです。
↓こんな感じになります。
環境
Ubuntu20.04 LTS
インストール
fish
下記のコマンドでインストールできます。
sudo apt-add-repository ppa:fish-shell/release-3 sudo apt-get update sudo apt-get install -y fish
これで、コマンドの予測候補が表示されるようになったと思います!
fisher
もっと使いやすくするために、fishのプラグインマネージャであるfisherを導入しましょう。
curl https://git.io/fisher --create-dirs -sLo ~/.config/fish/functions/fisher.fish
そして、fish install <リポジトリ>
というコマンドでfishのテーマやプラグインをインストールすることができます。
例えば、下記のコマンドではbobthefishというテーマをインストールしています。
fish install oh-my-fish/theme-bobthefish
テーマはこのあたりから探しましょう。
ちなみに、本記事の冒頭にあるレトロなテーマはgruvboxというテーマで、↓です
フォントのインストール
いくつかのテーマはpowerlineフォントでないと正しく表示されません。
これが結構多いので、インストールしておきましょう。
下記のコマンドでインストールできます。
sudo apt-get install fonts-powerline
あとはターミナルの設定から、powerlineのフォントを選択しましょう。