Nix

Use for Nix, Nixpkgs, and NixOS work — language fundamentals (lambdas, attrsets, derivations, lib functions), flakes (inputs/outputs, devShells, flake-parts), Nixpkgs packaging (mkDerivation, callPackage, overlays, builders), NixOS modules (mkOption, services, systemd, secrets), nix-darwin macOS config, home-manager dotfiles, devenv developer shells, container builds (dockerTools), nixosTests VMs, debugging (infinite recursion, IFD, hash mismatch), linting (statix/deadnix/nixfmt), performance (closure size, IFD avoidance), Emacs packaging in Nix, and hybrid non-flake + flake repos. Read the matching reference before acting.

Jylhis ff3c811 34 files · 264.7 KB Updated

File contents

Jylhis/skills/tree/main/skills/languages/nix commit ff3c811172

Frequently asked questions

npx skillmds@latest add jylhis/nix