/dotfiles

My dotfiles

Primary LanguageShell

My dotfiles

Usage

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/billyvg/dotfiles/main/.dotfiles-bootstrap.sh)"

My Checklist

  • Install dotfiles (this will prompt you to install Xcode CLI tools)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/billyvg/dotfiles/main/.dotfiles-bootstrap.sh)"
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • brew bundle
  • Install node - make sure you use a recent version -- this is required before installing neovim plugins
volta install node@16
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm

Then when inside of tmux, <prefix> + I to install the tmux plugins.

Manual

git init --bare $HOME/.dotfiles
alias config='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
config config status.showUntrackedFiles no
config status
config add .zshrc
config commit -m "Add .zshrc"
config push

See https://www.atlassian.com/git/tutorials/dotfiles for more information