My Nix / nix-darwin / Home Manager config.
darwin-rebuild switch --flake .
- Install Brew
- Install Nix
- Generate ssh key
- Generate gpg key:
gpg --gen-key
- Export key to
keyserver.ubuntu.com
- Import key on another machine with this
git-crypt add-gpg-user
on another machine- Install nix-darwin
- Pull this repo into
~/.nixpkgs
nix-shell -p gnupg git-crypt
git-crypt unlock
- Follow manual steps to symlink & refresh nix channels
- iterm - move plist file to
~/Library/Preferences/com.googlecode.iterm2