[submodule "shackle"]
path = lib/shackle
url = git@github.com:wasamasa/shackle.git
+[submodule "shell-pop"]
+ path = lib/shell-pop
+ url = git@github.com:kyagi/shell-pop-el.git
[submodule "shrink-path"]
path = lib/shrink-path
url = git@gitlab.com:bennya/shrink-path.el.git
("C-h C" . helpful-command)))
#+end_src
+** [[https://github.com/kyagi/shell-pop-el][shell-pop]]
+
+#+begin_src emacs-lisp
+(use-package shell-pop
+ :config
+ (add-to-list 'shackle-rules '("\\*eshell\\*" :regexp t :same t))
+ :custom
+ (shell-pop-universal-key "C-c e")
+ (shell-pop-shell-type '("eshell" "*eshell*" (lambda nil (eshell)))))
+#+end_src
+
* Email
** [[https://notmuchmail.org][notmuch]]