From 5dea4a858e1ccf5145a68982fb2a311aee7f52ea Mon Sep 17 00:00:00 2001 From: fuxialexander Date: Wed, 18 Apr 2018 12:05:02 +0800 Subject: [PATCH] Fix: ein popup rules --- modules/tools/ein/config.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/tools/ein/config.el b/modules/tools/ein/config.el index 273358a29..2a80e2e26 100644 --- a/modules/tools/ein/config.el +++ b/modules/tools/ein/config.el @@ -11,8 +11,11 @@ (def-package! ein :commands (ein:notebooklist-open ein:notebooklist-login ein:jupyter-server-start) :init - (set! :popup "\\*ein:*" :ignore) - (set! :popup "\\*ein:notebooklist *" '((side . left)) '((size . 40) (select))) + (push (lambda (buf) (string-match-p "^\\*ein: .*" (buffer-name buf))) + doom-real-buffer-functions) + (set! :popup "\\*ein: .*" :ignore) + (set! :popup "\\*ein:tb .*" '((side . bottom) (size . 0.3)) '((quit . t) (transient) (select))) + (set! :popup "\\*ein:notebooklist *" '((side . left) (size . 50)) '((select))) ;; Ace-link on notebook list buffers (add-hook! 'ein:notebooklist-mode-hook (map! :map ein:notebooklist-mode-map