macOS as Code! A beginner-friendly nix-darwin + home-manager + flakes startup configuration. 一份易于理解的 nix-darwin 初始配置模板,专为新手制作.
A beginner-friendly nix-darwin + home-manager + flakes startup configuration.
The primary objective of this repository is to assist beginners in comprehending the fundamental setup of nix-darwin, enabling them to swiftly initiate their own nix-darwin configuration.
Two template versions are available:
Nix-darwin facilitates the management of your macOS system configuration and dotfiles in a declarative manner. You can effortlessly revert to any previous configuration, making it a robust tool for system customization. Sharing configurations becomes seamless, and managing multiple macOS hosts is a breeze with nix-darwin.
Enable TouchID for sudo with just one line:
Customize (Almost) all your macOS settings via nix-darwin: