Shadowenv integration for emacs, per-buffer environment shadowing and eshell integration. Display the number of shadowed environment variables in the mode line.
shadowenv-modeToggle shadowenv mode in a buffer.shadowenv-global-modeEnable global shadowenv mode.shadowenv-reloadReload shadowenv environment.shadowenv-shadowsDisplay changes to the current environment.
Here is an example use-package configuration:
(use-package shadowenv
:ensure t
:hook (after-init . shadowenv-global-mode))