This repository includes all my dotfiles setup.
If git clone below shows permission error, may need to generate and add ssh key to GitHub settings.
git clone git@github.com:jonathanjtoo/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./install_dotfiles.py
- Vim and Tmux are easily installed from Homebrew
- Tmux paste with current config is also most compatible with iterm2
brew install tmux
brew install cask macvim
brew install cask iterm2
- Backup of existing dotfiles will be saved in
~/.dotfiles_backup/
- To restore from the backup, use the
-r
option
cd ~/.dotfiles
./install_dotfiles.py -r
- When Vim is opened, vim-plug should auto-install and download needed plugins.
- To update plugins and upgrade vim-plug, use the custom command:
:PU
-
When Tmux is opened, tpm should auto-install and download needed plugins.
-
To install or update plugins, use tpm's default bindings:
prefix
+ I (capital i, as in Install)prefix
+ U (capital u, as in Update)
Organization based on Zack Holman's brilliantly categorized dotfiles. I'm looking forward to adding more directories as I add more to my toolkit. Next stop, zsh!