I use direnv to configure the environment in most projects I'm working on. In my day job a few projects use direnv to load Nix environments for dev...
For further actions, you may consider blocking this person and/or reporting abuse
A lot of time has passed since this article was written, so here are a few updates:
and
I'm using
envrc.el(instead ofdirenv.el) for a few weeks now and it's a smoother, snappier experience overall, so I highly recommendenvrc.el!Also see
melpa.org/#/direnv
direnv integration with emacs.
Useful when you want to binaries from nix tooling for code completion formatting etc.
Holy shit, super useful -- finding easy to understand documentation on nix workflows seems impossible.
#cat ./.envrcDIRENV_LOG_FORMAT="" source <(direnv apply_dump .envrc.cache)
This silences the environment diff that would otherwise get printed after every shell command.
I never managed. How do you do it?