NixOS / nix.dev

Official documentation for getting things done with Nix.
https://nix.dev
Creative Commons Attribution Share Alike 4.0 International
2.26k stars 238 forks source link

Niv ? Npins? #1001

Closed jd1t25 closed 4 weeks ago

jd1t25 commented 1 month ago

Hi , I am new and still learning, Following the wiki , during "nix-build" it throws error

in default.nix sources ? import ./nix/sources.nix, nix/sources.nix': No such file or directory

before that we run npin nix-shell -p npins --run "npins init --bare; npins add github nixos nixpkgs --branch nixos-23.11"

tree npins

npins
├── default.nix
└── sources.json

which clearly doesn't what sources.nix

after researching on its github , i found its alternative niv then reading its wiki and running this nix-shell -p niv --run "niv init; niv add NixOS/nixpkgs -n nixpkgs -b nixos-23.11"

tree niv

nix
├── sources.json
└── sources.nix

Either use niv or npin ( Or i mess up something big , and this pr just a mistake)