- Install Nix with the Determinate Nix Installer.
- Install nix-darwin with flakes.
- If you already have files or directories listed in
install.conf.yaml#link
, merge them into your clone of this repository as needed. - Run
./install
to bootstrap dotfiles. - Run
make switch
to configure the system with flake files. - Run
unset HISTFILE; rm -rf ~/.zsh_sessions
and reopen the terminal.
make lint
make format
make switch
make update
make clean
./dump_applications
Note
This script will not work if the application folder is excluded from Spotlight searches.