NOTE:
- When you open tmux for the first time, it should install the 'tmp' plugin manager and install the listed plugins in .tmux.conf (Press
prefix
+ I to manually install the plugins) - When you open vim/nvim for the first time, it should install the 'plug' plugin manager and install the listed plugins in .vimrc (Run
:PlugInstall
to manually install the plugins)
- Download and Install dotfiles
cd ~
git clone https://github.com/arithran/dotfiles
mv dotfiles/* dotfiles/.* .
rmdir dotfiles
- Install basic programs (Example below use 'brew' which is for Mac, substitute a different command if applicable)
brew cask install item2
brew install tmux
brew install neovim
- Install Oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
- Follow vim specific installation instructions https://github.com/arithran/dotfiles/blob/master/.vimrc#L13
-
Solarized color scheme for most editors including most terminals (iTerm2 already ships with Solarized dark). http://www.if-not-true-then-false.com/2012/solarized-linux/
-
Install the following fonts and update the terminal font to the same (
Hack Nerd Font
works well) https://github.com/ryanoasis/nerd-fonts#font-installation -
Enable Italics on the Terminal (Code comments in Vim are usually italicised, also fixes backspace issue in Tmux) https://medium.com/@dubistkomisch/how-to-actually-get-italics-and-true-colour-to-work-in-iterm-tmux-vim-9ebe55ebc2be
Licensed under the MIT License.