/dotfiles

settings and configurations for my machine

Primary LanguageVim Script

dotfiles

settings and configurations for my machine git setup is based on this guide.

Setup on a new machine

  1. Install iTerm: $ brew install iterm2
  2. Install zsh: $ brew install zsh
  3. Install Oh-my-zsh: $ sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
  4. Install vim-plug: $ curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
  5. Install nvm: $ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
  6. Clone dotfiles repo: $ git clone --bare https://github.com/blovato/dotfiles $HOME/.dotfiles
  7. Alias dotfiles: $ alias dotfiles='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
  8. Resolve conflicts: $ dotfiles checkout (resolve conflicts if they arise)
  9. Configure dotfiles:$ dotfiles config --local status.showUntrackedFiles no
  10. Install vim plugins: In vim run :PlugInstall