Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 885 Bytes

README.md

File metadata and controls

46 lines (34 loc) · 885 Bytes

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 install.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.