- Install nix
- clone into
.dotfiles
:git clone https://github.com/magicmonty/dotfiles_mac.git .dotfiles
- build:
nix build .#darwinConfigurations.<HOSTNAME>.system --extra-experimental-features "nix-command flakes"
- some initial settings:
printf 'run\tprivate/var/run\n' | sudo tee -a /etc/synthetic.conf sudo /System/Library/Filesystems/apfs.fs/Contents/Resources/apfs.util -t
- install darwin system:
./result/sw/bin/darwin-rebuild switch --flake .
- Update Flake
just update
- Install changes:
just rebuild
or combine both:
just rebuild-update