summary refs log tree commit diff
diff options
context:
space:
mode:
authorFranck Cuny <franck.cuny@gmail.com>2016-10-29 13:12:46 -0700
committerFranck Cuny <franck.cuny@gmail.com>2016-10-29 13:12:46 -0700
commitcaefc33b81ada4109f7ddd812e1c60f7510c8a7f (patch)
tree049c649465bac2a23a9f1bb82c37fb9872aae0c3
parent[emacs] Add a few more settings for `helm'. (diff)
downloademacs.d-caefc33b81ada4109f7ddd812e1c60f7510c8a7f.tar.gz
[emacs] Add settings for `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 0f65e70..4b438a0 100644
--- a/emacs.d/init.el
+++ b/emacs.d/init.el
@@ -292,4 +292,15 @@
 (require 'server)
 (unless (server-running-p)
   (server-start))
+(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")))
+
 (define-key emacs-lisp-mode-map (kbd "C-c C-r") 'eval-region)