2024-07-17 Nix team meeting minutes #162

Attendees: @edolstra @ericson2314 @roberth @rhendric @fzakaria

Notes

disallowedRequisites: Show forbidden chain(s) to forbidden path by roberth · Pull Request #10877 · NixOS/nix · GitHub

Assigned to @Ericson2314

Test the `run` and `shell` envs for stray variables by roberth · Pull Request #10931 · NixOS/nix · GitHub

Merged

Flake copying performance regressed on macOS in 2.19 · Issue #11098 · NixOS/nix · GitHub

Assigned to @edolstra

Eval cache: fix cache regressions by kognise · Pull Request #11086 · NixOS/nix · GitHub

Merged

Make `#!nix-shell` arguments and options relative to script by roberth · Pull Request #11058 · NixOS/nix · GitHub

Merged

Pretty print idempotently by roberth · Pull Request #11100 · NixOS/nix · GitHub

Merged

Informal hacking session

Attendees: @ericson2314 @roberth @rhendric @fzakaria @fricklerhandwerk

Review and hacking libexpr: experimental pipe operators by rhendric · Pull Request #11131 · NixOS/nix · GitHub

Hacking [WIP] fix `NIX_PATH` for real by fricklerhandwerk · Pull Request #11079 · NixOS/nix · GitHub

2 Likes

Great news! For others who can’t wait to try this out, you can run nix from the fork’s branch by:

nix run "git+https://github.com/rhendric/nix?ref=rhendric/pipe-operators" --  --extra-experimental-features pipe-operators repl

(this probably has no stability guarantees so YMMV)

I’ll definitely be switching from current stable to whatever release of Nix comes with this feature. Well, probably, once nixfmt also starts supporting this syntax.

2 Likes