Install iTerm 2
Download, unzip and drag to your Applications directory.
https://www.iterm2.com/downloads.html
Install Fish
brew install fish
echo "/usr/local/bin/fish" | sudo tee -a /etc/shells
iTerm2 > Preferences > Profiles > General > Basics / Name: fish > Command: /usr/local/bin/fish
Restart iTerm2
Install oh-my-fish
curl -L https://github.com/oh-my-fish/oh-my-fish/raw/master/bin/install | fish
Install oh-my-fish agnoster package
omf install agnoster
Restart iTerm2
git clone https://github.com/powerline/fonts.git --depth=1
cd fonts
./install.sh
cd ..
rm -rf fonts
iTerm2 > Preferences > Profiles > Text > Font > Change Font > 14pt Meslo LG M Regular for Powerline
Restart iTerm2
Solarized Dark iTerm2 theme
Save Link As ... > https://raw.githubusercontent.com/mbadolato/iTerm2-Color-Schemes/master/schemes/Solarized%20Dark%20-%20Patched.itermcolors
Double Click
iTerm2 > Preferences > Profiles > Colors > Color Presets > Solarized Dark - Patched
Restart iTerm2
https://jmolivas.weknowinc.com/improve-your-shell-using-fish-and-oh-my-fish
https://gist.github.com/kevin-smets/8568070
http://ethanschoonover.com/solarized
https://github.com/oh-my-fish/oh-my-fish/blob/master/docs/Themes.md#agnoster
Thanks for this set of configurations! A default config for a developer. :)
And here's an addition if anybody's using VScode and want to make sure if they have to configure the integrated terminal. The settings go like this.
Ensure that you don't give Regular as part of the fontfamily's name; as explained on the vscode doc