-
-
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.
edrex, szlend, yacinehmito, sandydoo, hugosenari and 6 more
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
Type
Projects
Status
In discussion