summaryrefslogtreecommitdiff
path: root/emacs/.config/emacs-kj/eshell.el
diff options
context:
space:
mode:
Diffstat (limited to 'emacs/.config/emacs-kj/eshell.el')
-rw-r--r--emacs/.config/emacs-kj/eshell.el6
1 files changed, 6 insertions, 0 deletions
diff --git a/emacs/.config/emacs-kj/eshell.el b/emacs/.config/emacs-kj/eshell.el
index 05b7fac..cd8d684 100644
--- a/emacs/.config/emacs-kj/eshell.el
+++ b/emacs/.config/emacs-kj/eshell.el
@@ -23,6 +23,12 @@
(use-package eshell-syntax-highlighting
:hook (eshell-mode . eshell-syntax-highlighting-mode))
+(use-package fish-completion
+ :config
+ (setq fish-completion-fallback-on-bash-p t)
+ :init
+ (fish-completion-mode 1))
+
(defun kj/on-eshell-load (&args rest)
(add-to-list 'eshell-visual-commands
'("htop" "tmux" "vim" "nvim"))