From 9081a2591048e93bbf9282fc7595be2496af0201 Mon Sep 17 00:00:00 2001 From: Denys Pavlov Date: Fri, 4 Sep 2020 14:59:31 -0400 Subject: [PATCH] lets configure eshell --- config.org | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/config.org b/config.org index 9520563..3d1b4a6 100644 --- a/config.org +++ b/config.org @@ -913,6 +913,25 @@ Given my git projects directory ROOT, with a layout like =git/{hub,lab}//p :after treemacs-magit) #+end_src +** Eshell +#+begin_src emacs-lisp +(use-package company-fish + :if (executable-find "fish") + :straight (:host github :repo "CeleritasCelery/company-fish") + :after company + :hook + (shell-mode . company-mode) + (eshell-mode . company-mode) + :config + (add-to-list 'company-backends 'company-fish)) + +(use-package eshell-syntax-highlighting + :straight (:host github :repo "akreisher/eshell-syntax-highlighting") + :after esh-mode + :config + (eshell-syntax-highlighting-enable)) +#+end_src + * Text Editing ** Make Text Editing Sensible