nix-flakes

Installation
SKILL.md

Nix Flakes

Modern Nix project management with hermeticity through flake.lock. Every dependency is locked to a specific revision for reproducibility.

Project Setup

Initialize a new flake:

nix flake init                    # Basic flake in current directory
nix flake new hello -t templates#hello  # From template

Manage dependencies:

nix flake update                  # Update all inputs in flake.lock
nix flake update nixpkgs          # Update specific input only
nix flake lock                    # Lock missing entries without updating
Related skills
Installs
54
Repository
knoopx/pi
GitHub Stars
47
First Seen
Jan 24, 2026