diff --git a/README.org b/README.org index 8a1f33f..21b8b63 100644 --- a/README.org +++ b/README.org @@ -1440,6 +1440,24 @@ well. Many of these settings are there to reduce flickering. They may not be needed long term. +** Eshell + +I eshell quite often. Here are some plugins that can add some missing functionality +beyond what eat-shell-mode gives. + +*** eshell-venv + +[[https://git.sr.ht/~struanr/eshell-venv][Eshell-venv]] is an Emacs package providing functions for activating and deactivating +Python virtual environments in Eshell. + +#+begin_src emacs-lisp +(use-package eshell-venv + :ensure + (:repo "https://git.sr.ht/~struanr/eshell-venv") + :hook + (eshell-mode . eshell-venv-mode)) +#+end_src + * Look and Feel I've already touched on some appearance settings so far, but I feel themes and diff --git a/config/terminal.org b/config/terminal.org index c90d833..4f3e9f1 100644 --- a/config/terminal.org +++ b/config/terminal.org @@ -34,3 +34,20 @@ well. Many of these settings are there to reduce flickering. They may not be needed long term. +** Eshell + +I eshell quite often. Here are some plugins that can add some missing functionality +beyond what eat-shell-mode gives. + +*** eshell-venv + +[[https://git.sr.ht/~struanr/eshell-venv][Eshell-venv]] is an Emacs package providing functions for activating and deactivating +Python virtual environments in Eshell. + +#+begin_src emacs-lisp +(use-package eshell-venv + :ensure + (:repo "https://git.sr.ht/~struanr/eshell-venv") + :hook + (eshell-mode . eshell-venv-mode)) +#+end_src