Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save VMashanov/ab9f6e3bfbb653ba5253e5ca3adf12bb to your computer and use it in GitHub Desktop.

Select an option

Save VMashanov/ab9f6e3bfbb653ba5253e5ca3adf12bb to your computer and use it in GitHub Desktop.
Ubuntu 16.04 + Terminator + Oh My ZSH with Agnoster Theme

Install Terminator (shell)

sudo add-apt-repository ppa:gnome-terminator
sudo apt-get update
sudo apt-get install terminator

Terminator should be setup as default now. Restart your terminal (shortcut: "Ctrl+Alt+T").

Install ZSH

sudo apt-get install zsh

Restart your terminal. Choose option 2 for Z Shell configuration.

Install Oh My ZSH

cd
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Setup missing fonts (powerline)

Install powerline font

cd
wget https://github.com/powerline/powerline/raw/develop/font/PowerlineSymbols.otf
wget https://github.com/powerline/powerline/raw/develop/font/10-powerline-symbols.conf
mv PowerlineSymbols.otf ~/.fonts/

Clean fonts cache

fc-cache -vf ~/.fonts/

If directory doesn't exists

mkdir -p .config/fontconfig/conf.d

Move config file

mv 10-powerline-symbols.conf ~/.config/fontconfig/conf.d/

Configure ZSH

vim ~/.zshrc
  1. Change [ZSH_THEME="robbyrussell"] to [ZSH_THEME="agnoster"]
  2. Change [plugins=(git)] to [plugins=(git rails rails3 ruby capistrano bundler heroku rake rvm autojump command-not-found python pip github gnu-utils history-substring-search zsh-syntax-highlighting)] (optional)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment