summary refs log tree commit diff
diff options
context:
space:
mode:
authorFranck Cuny <franck.cuny@gmail.com>2016-10-29 13:20:44 -0700
committerFranck Cuny <franck.cuny@gmail.com>2016-10-29 13:20:44 -0700
commitc742ac6ae581067c6576777a1a01c63d034c15b6 (patch)
tree1445f43eff82e1b2fd229e60e8dd438e09e370cc
parent[emacs] Don't load settings for org-mode. (diff)
downloademacs.d-c742ac6ae581067c6576777a1a01c63d034c15b6.tar.gz
[emacs] Use `shell-pop'.
-rw-r--r--emacs.d/init.el11
1 files changed, 11 insertions, 0 deletions
diff --git a/emacs.d/init.el b/emacs.d/init.el
index 624b3f4..6ec1675 100644
--- a/emacs.d/init.el
+++ b/emacs.d/init.el
@@ -292,6 +292,17 @@
 
 (use-package swiper
   :ensure t
+(use-package shell-pop
+  :defer t
+  :ensure t
+  :bind ("C-:" . shell-pop)
+  :init
+  (progn
+    (setq-default shell-pop-shell-type '("eshell" "*eshell-pop*" (lambda nil (eshell))))
+    (setq-default shell-pop-window-height 30)
+    (setq-default shell-pop-full-span t)
+    (setq-default shell-pop-window-position "bottom")))
+
   :diminish ivy-mode
   :bind ("C-s" . swiper)
   :config