I love how you can keep per-project dependencies and configuration in
For personal projects I happily commit my
shell.nix to the project repo, but of course that’s not an option for ‘3rd-party’ projects.
To easily version and share my
shell.nix files, I wrote a quick script to load them from a separate
~/nix-shells tree: https://git.sr.ht/~raboof/nix-shell-git .
Does this make sense? Are there other options you’d recommend?