- Clone this repository into
~/.Dotfiles - Install pure ZSH prompt with
npm install -g pure-prompt cdinto the Dotfiles directory- Run
./setup.shlocated in the directory - To properly enable the Ctrl-Space
tmuxprefix key, disable the default "Select the previous input source" and "Select next source in input menu" MacOS keyboard shortcuts by following this Github comment
Update top-level submodules to latest, then checkout nested submodules at their
pinned commits (for example, tpack's internal lib/tmux-test submodule stays pinned
to the commit that tpack records):
git submodule init
git submodule update --remote
git submodule update --init --recursivebrew bundle dump --describe --force --brews --casks --taps --mas --file ~/.Dotfiles/homebrew/.Brewfilebrew bundle cleanup --force --file ~/.Dotfiles/homebrew/.BrewfileSourced from https://stackoverflow.com/a/31994862/1042093.
brew upgrade --caskbrew outdated --cask --greedy --verbosebrew upgrade --cask --greedy