Nixtamal: Difference between revisions
Appearance
make very basic Nixtamal page stub that includes its features |
m a to an |
||
| Line 1: | Line 1: | ||
[https://nixtamal.toast.al Nixtamal] is | [https://nixtamal.toast.al Nixtamal] is an input pinner for Nix projects. | ||
=== Key features === | === Key features === | ||
Revision as of 09:17, 13 October 2026
Nixtamal is an input pinner for Nix projects.
Key features
- Automate the manual work of input pinning for dependency management
- Allow easy ways to lock & refresh those inputs
- Declarative KDL manifest file over imperative CLI flags
- diff/grep-friendly lockfile
- Declarative patch/diff management for inputs
- Host-, forge-, VCS-agnostic
- Choose eval time fetchers (builtins) or build time fetchers (Nixpkgs, default) — which opens up fetching now-supported Darcs, Pijul, & Fossil
- Supports mirrors, failing over when a server is down
- Override hash algorithm on a per-project & per-input basis — including BLAKE3 support [1]
- Custom freshness commands
- Blueprints for opinionated, stable-Nix-compatible, base project structure setup
- No experimental Nix features required
Notes
- ↑ Opting in requires enabling blake3-hashes experimental feature which requires Nix 2.31+