What would you like to see improved in Nix cli experience?

  • During the evaluation of flakes a pethora of custom output attributes have evolved, which cause warnings on a nix flake check. There should be a way to silence certain warnings or to modularize/extend the check system to allow for custom checks (Extend `nix flake check` to support custom attributes · Issue #6453 · NixOS/nix · GitHub)
  • Some commands “expand” a flakeref to a store path, and fail if that doesn’t exist. They should be smart and build it, eg. nix copy

Not directly nix related but tightly fits the ecosystem:

  • An equivalent of nix-collect-garbage that only removes profiles, but does not do an actual garbage collect
  • A flake compatible nixos-option (or generally usable with 2.4, regardles of flakes or not)
5 Likes