From 70565fa9d78ac7aae0f988a01bc3cfcb9b01ebb9 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Fri, 16 Aug 2019 13:59:58 +0100 Subject: [PATCH] Add module for shell-pop --- core/siren-modules.el | 1 + modules/misc/siren-shell-pop.el | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 modules/misc/siren-shell-pop.el diff --git a/core/siren-modules.el b/core/siren-modules.el index 7948da0..ca91c48 100644 --- a/core/siren-modules.el +++ b/core/siren-modules.el @@ -46,6 +46,7 @@ ;; Misc. (require 'siren-paradox) (require 'siren-restart-emacs) +(require 'siren-shell-pop) (require 'siren-zone) ;; Navigation diff --git a/modules/misc/siren-shell-pop.el b/modules/misc/siren-shell-pop.el new file mode 100644 index 0000000..fac2d19 --- /dev/null +++ b/modules/misc/siren-shell-pop.el @@ -0,0 +1,19 @@ +;;; siren-shell-pop.el --- jimeh's Emacs Siren: shell-pop configuration. + +;;; Commentary: + +;; Basic configuration for shell-pop. + +;;; Code: + +(use-package shell-pop + :custom + (shell-pop-full-span t) + (shell-pop-shell-type '("ansi-term" "*ansi-term*" + (lambda nil (ansi-term shell-pop-term-shell)))) + (shell-pop-universal-key "C-`") + (shell-pop-window-position "bottom") + (shell-pop-window-size 40)) + +(provide 'siren-shell-pop) +;;; siren-shell-pop.el ends here