how do you manage project-local dependencies?
[#]packagemanagement #dependencymanagement #guix #nix #devenv #asdf #mise #nvm
=> More informations about this toot | More toots from mekeor@catgirl.cloud
@mekeor SBT for Scala, Nix for everything else.
=> More informations about this toot | More toots from ross@rossabaker.com
@ross what's your flow with nix? (how) do you integrate it (for project-local dependeny management) into emacs?
=> More informations about this toot | More toots from mekeor@catgirl.cloud
@mekeor Usually, flake.nix in the repo root. It's rare that I'm not a maintainer. If I can't add one, I might create a devshell in my personal flake.
For Emacs, envrc package. I feel Emacs' single-threadedness on large updates, but they're not common. That same single thread isolates the environment variables nicely when switching buffers, so typical use is smooth and effective.
=> More informations about this toot | More toots from ross@rossabaker.com
@mekeor
https://www.jetify.com/devbox
Devbox ( based on nix too )
=> More informations about this toot | More toots from gc This content has been proxied by September (3851b).Proxy Information
text/gemini