dotfiles
dotfiles copied to clipboard
personal dotfiles
Tri's dotfiles
dotfiles all the things!
Boostrap
macOS
# macOS
# install XCode
:; xcode-select --install
# set defaults
:; ./macos/.macos
# install binaries and applications with Homebrew
:; ./macos/brew.sh
Arch Linux VM
Make sure the directory ~/Dropbox/dev/arch/etc exists before starting the VM.
# Arch Linux
:; cd ~/dotfiles/arch
:; vagrant up
:; vagrant reload # reboot is needed after first start/ provisioning
:; vagrant ssh
Linking
# link everything in `home` to `~`
:; cd ~/dotfiles
:; sh init.sh
npm packages
:; cd ~/dotfiles
:; npm install
Instead of installing global npm packages, "global" npm packages are just packages of the dotfiles folder, as the dotfiles's node_modules/.bin path is in PATH variable. This allows for these "global" npm packages to be version controlled.