sh <(curl --proto '=https' --tlsv1.2 -L https://nixos.org/nix/install)nix --version
sudo launchctl load /Library/LaunchDaemons/org.nixos.nix-daemon.plist
sudo launchctl list | grep nixsudo nix run nix-darwin --extra-experimental-features "nix-command flakes" -- switch --flake ~/dotfiles/nix#sorvsysdarwin-rebuild switch --flake ~/dotfiles/nix#sorvsysstow .Claude Code config lives in the claude/ package and targets $HOME instead of ~/.config; run it from outside the repo:
cd ~ && stow --dir ~/dotfiles --target ~ claudePi config lives in the pi/ package and also targets $HOME. Install its
dependencies in the repo, then stow it from outside the repo:
cd ~/dotfiles/pi/.pi/agent && npm ci --ignore-scripts
cd ~ && stow --dir ~/dotfiles --target ~ piSee pi/README.md for migration of an existing Pi settings file
and the optional Firecrawl API key.
source ~/dotfiles/zshrc/.zshrcchmod +x ./scripts/source.sh
./scripts/source.sh