ultimate-nixos

Installation
SKILL.md

Nix ecosystem (NixOS, nixpkgs, nix-darwin)

Think in layers: Nix language evaluates expressions into derivations, which build into store paths. Everything else -- NixOS, nix-darwin, Home Manager, flakes -- is configuration that produces derivations.

Reference files

Topic File When to read
nix-darwin (macOS) reference/nix-darwin.md macOS system config, darwin-rebuild, Homebrew casks, launchd, Home Manager on macOS
Nixpkgs maintainers reference/maintainers.md PR workflow, OfBorg, merge bot, nixpkgs-review, r-ryantm, staging, backports, review norms
Derivations and packaging reference/derivations.md stdenv.mkDerivation, pkgs/by-name, fetchers, language builders, meta, cross-compilation
Security reference/security.md Hardened profile, firewall, AppArmor, systemd sandboxing, secrets (sops-nix, agenix), secure boot
Module system and modularity reference/modularity.md NixOS/nix-darwin modules, mkOption, overlays, specialArgs, shared modules, anti-patterns
Flakes reference/flakes.md Flake anatomy, follows, outputs, flake-parts, dev shells, ecosystem tools, Nix vs Lix, release channels
Community and governance reference/community.md Communication channels, RFC process, release schedule, documentation hubs, reporting security issues

Read the relevant reference before giving version-specific flags, option names, or configuration snippets. Prefer the user's NixOS/nixpkgs version when answers differ across releases.

Mental model

Related skills
Installs
14
Repository
kaynetik/skills
First Seen
Mar 21, 2026