this setup provisions my client/local systems.
Warning
although this works, i've no idea how to nix
- Restore
.ssh/*keys from backup - Restore .oci from backup
- Run:
xcode-select --installNix System is installed with the determinate.systems installer, after the first system boot:
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- installnix run nix-darwin --extra-experimental-features "nix-command flakes" -- switch --flake "github.com/nce/nix-config#macmini24"
Rebuild system:
darwin-rebuild switch --flake ~/vcs/github/nce/nix-config/.#macmini24nix run nix-darwin --extra-experimental-features "nix-command flakes" -- switch --flake "github.com/nce/nix-config#mbair22"
Rebuild system:
darwin-rebuild switch --flake ~/vcs/github/nce/nix-config/.#mbair22nix run nix-darwin --extra-experimental-features "nix-command flakes" -- switch --flake "github.com/nix-config#macminipro24"
Rebuild system:
darwin-rebuild switch --flake ~/vcs/github/nce/nix-config/.#macminipro24nix flake update
darwin-rebuild switch --flake ...Install EurKey by hand...
Set Default Browser via System Settings