-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Open
Labels
UXThe way in which users interact with Nix. Higher level than UI.The way in which users interact with Nix. Higher level than UI.bugnew-cliRelating to the "nix" commandRelating to the "nix" commandprofilesVersioned gc root symlinks; nix profile, nix-envVersioned gc root symlinks; nix profile, nix-env
Milestone
Description
There are quite a few UX problems with nix profile. I'd like to document them to give some context:
-
nix profilepins nixpkgs per package #7964 -
nix profiles are hard to reproduce #7965 -
nix profile: match entries using flake uri #10064 -
nix profilestores a 'resolved' source attribute #10077 - nix allows duplicate binaries even for different packages under certain conditions #9801
- More concise
nix profile list#10098 - Show package priority in nix profile list #9802
-
nix profile upgradeshould warn the user if the flake is pinned #8704 -
nix profile remove '.*'doesn't remove path installabes #7487 -
nix profilecannot intuitively upgrade all packages #10162 -
nix profilecounter-intuitively uses regexp to match packages #7962 - "nix profile" allows installing duplicate packages #5587
- 'nix profile' has terrible experience upgrading packages #7530
-
nix profiles upgrade and remove have counter-intuitive argument #7960 -
nix profilesubcommands rely on index identifier #7961 -
nix profile: Allow referring to elements by human-readable name #8678
I thought I'd gather them here in a single overarching issue, instead of listing the problems all here.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
UXThe way in which users interact with Nix. Higher level than UI.The way in which users interact with Nix. Higher level than UI.bugnew-cliRelating to the "nix" commandRelating to the "nix" commandprofilesVersioned gc root symlinks; nix profile, nix-envVersioned gc root symlinks; nix profile, nix-env
Projects
Status
In discussion