Skip to content

Latest commit

 

History

History
27 lines (23 loc) · 1.05 KB

README.md

File metadata and controls

27 lines (23 loc) · 1.05 KB

dotfiles

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.

System Setup

  1. (Recommended) Install Homebrew
  2. Install the programs you'd like to use (see below)
  3. Clone this repo to ~/.dotfiles
  4. Create symlinks from relevant dotfiles to the home directory (see below)

Essential Programs

  • zsh - shell
  • zplug - zsh plugin manager similar to vim-plug
  • nvim - for text editing
  • vim-plug - plugin manager for vim

Example Symlinks

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