My config files for vim, zsh, etc. The goal to have a setup that can be easily restored and shared without relying on complex scripts that are prone to breakage.
- (Recommended) Install Homebrew
- Install the programs you'd like to use (see below)
- Clone this repo to
~/.dotfiles
- Create symlinks from relevant dotfiles to the home directory (see below)
- zsh - shell
- zplug - zsh plugin manager similar to vim-plug
- nvim - for text editing
- vim-plug - plugin manager for vim
The dotfiles need to be symlinked to the home directory to be picked up by their respective programs.
ln -s ~/.dotfiles/vim/vimrc ~/.vimrc
ln -s ~/.dotfiles/zsh/zshrc ~/.zshrc
ln -s ~/.dotfiles/git/gitignore ~/.gitignore
ln -s ~/.dotfiles/git/gitconfig ~/.gitconfig
mkdir ~/.config
ln -s ~/.vim ~/.config/nvim
ln -s ~/.vimrc ~/.config/nvim/init.vim