NixOS module system patterns, option declarations, configuration, and best practices. Use when writing NixOS modules, declaring options with mkOption, implementing config blocks, using mkIf/mkMerge, c...
0
AI 96
nix-darwin
kaiiiiiiiii2/6/2026
nix-darwin configuration for macOS systems. Use when configuring macOS with Nix, setting system defaults, managing launchd services, integrating Homebrew, configuring keyboard remapping, or working wi...
0
AI 92
nix-flakes
kaiiiiiiiii2/6/2026
Nix Flakes configuration, inputs, outputs, and project structure. Use when creating flake.nix files, managing inputs, defining outputs (packages, devShells, nixosConfigurations, darwinConfigurations),...