|
|
|
|
|
by chriswarbo
1541 days ago
|
|
> I believe Nix is specific to Linux I've used Nix on Linux (i686, x86_64 and ARM), macOS and Windows (WSL2). I believe it also works (although not officially supported) on BSDs, etc. too, although I've not tried that yet. > Lorri sounds amazing though! ...which handles the "this directory needs these specific packages" installed locally, not globally problem that Debian gives you). You're describing Nix, not Lorri. Specifically: - nix-shell provides a directory-local environments (and more, e.g. #!nix-shell to fetch script dependencies automatically) - direnv can enter/exit this nix-shell environment when cd-ing in/out of a directory - lorri makes direnv+nix-shell faster, by building the environment asynchronously in the background (rather than causing our terminal to freeze) |
|