Skip to content

nix flake {update,metadata,...}: shows input's narHash #10249

Open
@Kranzes

Description

Describe the bug

In a recent release the format of the input displayed in nix flake {update,metadata,...} was changed to include the input's narHash, I think that's a bit too verbose for something like the metadata/update commands. I'd like to have the previous format back.

[kranzes@pongo ~/devel/pastebin]$ (master) nix flake metadata
Resolved URL:  git+file:///home/kranzes/devel/pastebin
Locked URL:    git+file:///home/kranzes/devel/pastebin?ref=refs/heads/master&rev=ebca230487b48c895c9ee2a88689a9112e869648
Path:          /nix/store/xnvrrcs1g61gbxvj7jxfrq3453s3clz9-source
Revision:      ebca230487b48c895c9ee2a88689a9112e869648
Revisions:     5
Last modified: 2024-03-07 17:02:08
Inputs:
├───flake-parts: github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f?narHash=sha256-a0NYyp%2Bh9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg%3D (2024-02-01 23:40:56)
│   └───nixpkgs-lib follows input 'nixpkgs'
├───nixpkgs: github:NixOS/nixpkgs/d53c2037394da6fe98decca417fc8fda64bf2443?narHash=sha256-TsySgcWm/GlbYdL3AEva49ceeI2BdPQ7muwfYNr1fwo%3D (2024-02-28 06:32:26)
└───treefmt-nix: github:numtide/treefmt-nix/e497a9ddecff769c2a7cbab51e1ed7a8501e7a3a?narHash=sha256-QECZB%2BHgz/2F/8lWvHNk05N6NU/rD9bWzuNn6Cv8oUk%3D (2024-02-25 21:40:13)
    └───nixpkgs follows input 'nixpkgs'
[kranzes@pongo ~/devel/pastebin]$ (master) nix shell nixpkgs\#nixVersions.nix_2_20
[kranzes@pongo ~/devel/pastebin]$ (master) nix flake metadata
Resolved URL:  git+file:///home/kranzes/devel/pastebin
Locked URL:    git+file:///home/kranzes/devel/pastebin?ref=refs/heads/master&rev=ebca230487b48c895c9ee2a88689a9112e869648
Path:          /nix/store/xnvrrcs1g61gbxvj7jxfrq3453s3clz9-source
Revision:      ebca230487b48c895c9ee2a88689a9112e869648
Revisions:     5
Last modified: 2024-03-07 17:02:08
Inputs:
├───flake-parts: github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f (2024-02-01 23:40:56)
│   └───nixpkgs-lib follows input 'nixpkgs'
├───nixpkgs: github:NixOS/nixpkgs/d53c2037394da6fe98decca417fc8fda64bf2443 (2024-02-28 06:32:26)
└───treefmt-nix: github:numtide/treefmt-nix/e497a9ddecff769c2a7cbab51e1ed7a8501e7a3a (2024-02-25 21:40:13)
    └───nixpkgs follows input 'nixpkgs'

Priorities

Add 👍 to issues you find important.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions