Commit graph

2 commits

Author SHA1 Message Date
Graham McInitre
a41c68420d fix: update nix flakes to work with nixpkgs 26.11
- Update nixpkgs lock (Feb → Jul 2026) for erlang_29 availability
- Fix erlang_29 reference: use beam.interpreters.erlang_29 instead of
  nonexistent top-level erlang_29
- Filter x86_64-darwin from systems (dropped in nixpkgs 26.11)
- Fix shell.nix flake-compat tarball hash
2026-07-16 08:47:37 -05:00
207d66963e
fix: Make Nix flake compatible with macOS
- Make inotify-tools Linux-only (not available on Darwin)
- Replace nixfmt-rfc-style with nixfmt (deprecated warning)
- Add flake.lock for reproducible builds

Changes:
- nix/shell.nix: Conditionally include inotify-tools only on Linux
- flake.nix: Use pkgs.nixfmt instead of pkgs.nixfmt-rfc-style
- flake.lock: Lock dependencies for reproducibility
2026-02-07 12:30:48 -06:00