These steps should be done once on a new machine. Be sure to update these instructions whenever the system changes in a way that can't be cleanly automated with existing infrastructure.
- Install homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Install oh-my-zsh:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Run ./install
to symlink config files from this repo into your home directory and install MacOS packages and VSCode extensions.
This repo must be located in a stable location, otherwise symlinks will break. The install script is idempotent and running it after modification will remove dead links.
See efritz/pass-store on GitHub.