summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAlan Pearce2019-08-01 17:33:15 +0200
committerAlan Pearce2019-08-01 17:33:15 +0200
commitd8cacfdc9c47a5ddbcdff93e3b19de1120d8d7e4 (patch)
tree722910836fe2ac5c3c40f26cef729c48d5d3ebe7
parentdd4e45818a2a98272851210254e5feacdbdf7c55 (diff)
downloadnixos-configuration-d8cacfdc9c47a5ddbcdff93e3b19de1120d8d7e4.tar.lz
nixos-configuration-d8cacfdc9c47a5ddbcdff93e3b19de1120d8d7e4.tar.zst
nixos-configuration-d8cacfdc9c47a5ddbcdff93e3b19de1120d8d7e4.zip
Emacs: add packages for eshell
-rw-r--r--modules/user-interface.nix1
-rw-r--r--packages/emacs.nix8
2 files changed, 9 insertions, 0 deletions
diff --git a/modules/user-interface.nix b/modules/user-interface.nix
index a11c4b5..fd86db2 100644
--- a/modules/user-interface.nix
+++ b/modules/user-interface.nix
@@ -43,6 +43,7 @@ in
     epdfview
     geeqie
 
+    fish # for emacs-fish-completion
     emacsPackage
     editorScript
     termite
diff --git a/packages/emacs.nix b/packages/emacs.nix
index 448503b..011fdb6 100644
--- a/packages/emacs.nix
+++ b/packages/emacs.nix
@@ -24,6 +24,7 @@ in
     auto-async-byte-compile
     avy
     basic-theme
+    bash-completion
     caddyfile-mode
     company
     company-web
@@ -37,6 +38,12 @@ in
     eink-theme
     eldoc-box
     emmet-mode
+    esh-autosuggest
+    esh-buf-stack
+    esh-help
+    eshell-fringe-status
+    eshell-toggle
+    eshell-up
     evil
     evil-collection
     evil-commentary
@@ -47,6 +54,7 @@ in
     evil-surround
     eyebrowse
     feature-mode
+    fish-completion
     flycheck
     flymake-diagnostic-at-point
     general