- Nix: https://nixos.org
- ✨ Remote modules:
devbruce/nix-modules
- 📁
./nix-darwinfor macOS
Tip
Copy .config/nix/nix.conf to ${HOME}
(→ Omit --extra-experimental-features "nix-command flakes")
✔️ Click to View
- Initialize nix-darwin flake file
nix flake init -t nix-darwin --extra-experimental-features "nix-command flakes"- Install
darwin-rebuild& apply Nix Flake configuration
nix run nix-darwin --extra-experimental-features "nix-command flakes" -- switch --flake ${NixFlakeFileDirPath}#${FlakeOutputName}- Apply the Nix Flake configuration
sudo darwin-rebuild switch --flake ${NixFlakeFileDirPath}#${FlakeOutputName}- Update
flake.lock
nix flake update --flake ${NixFlakeFileDirPath}