These dotfiles are intended to be usable across my environments consisting of Linux, macOS, and BSD on personal and corporate devices.
I use homeshick to maintain my dotfiles on my workstations. I primarily use zsh with prezto.
1. Install prezto for ZSH
git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"# Clone homeshick
git clone https://github.com/andsens/homeshick.git $HOME/.homesick/repos/homeshick
# Clone dotfiles with homeshick
$HOME/.homesick/repos/homeshick/bin/homeshick clone joshbeard/dotfiles
homeshick linkRefer to the homeshick installation guide for more information.
NOTE: I have vim aliased to nvim if it's installed.
:Lazy syncgit clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vimvim +PluginInstall +qallhomeshick pull
homeshick refresh
homeshick symlink- Git GPG signing is enabled by default. Disable it in
home/.gitconfig, if necessary. - homebrew-notifier: notifications on Mac for homebrew updates