Skip to content

Instantly share code, notes, and snippets.

@frfahim
Last active December 10, 2023 04:04
Show Gist options
  • Star 25 You must be signed in to star a gist
  • Fork 10 You must be signed in to fork a gist
  • Save frfahim/ec020bc98fc5e52a74f1c12a82710546 to your computer and use it in GitHub Desktop.
Save frfahim/ec020bc98fc5e52a74f1c12a82710546 to your computer and use it in GitHub Desktop.
Install fish shell and oh-my-fish on ubuntu

First install fish shell on your system

sudo apt-get update
sudo apt-get install fish

Or install fish via ppa

sudo apt-add-repository ppa:fish-shell/release-2
sudo apt-get update
sudo apt-get install fish``

oh-my-fish is a framework of fish shell

Now install oh-my-fish

sudo apt-get update
curl -L https://github.com/oh-my-fish/oh-my-fish/raw/master/bin/install > install
fish install

If you don't have curl install

sudo apt-get install curl

Set fish as default shell

chsh -s /usr/bin/fish

or

chsh -s `which fish`

Install theme

omf install agnoster bobthefish

There others theme also. Install anyone that you want.

List of Themes

To setup theme

omf theme agnoster

List of plugins

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment