Add: org: +ipython +right-popup option

This commit is contained in:
fuxialexander 2018-05-28 14:09:03 +08:00
parent f98f7ab552
commit 21631aa8bf

View file

@ -8,34 +8,35 @@
:config :config
(setq ob-ipython-resources-dir +org-ob-ipython-resources-dir) (setq ob-ipython-resources-dir +org-ob-ipython-resources-dir)
;; popup ;; popup
(set! (when (featurep! +right-popup)
:popup "^\\*Org Src" (set!
'((size . 100) :popup "^\\*Org Src"
(side . right) '((size . 100)
(slot . -1) (side . right)
(window-height . 0.6)) (slot . -1)
'((quit) (window-height . 0.6))
(select . t) '((quit)
(modeline))) (select . t)
(set! (modeline)))
:popup "^\\*Python" (set!
'((slot . 0) :popup "^\\*Python"
(side . right) '((slot . 0)
(size . 100)) (side . right)
'((select) (quit) (transient))) (size . 100))
(set! '((select) (quit) (transient)))
:popup "\\*ob-ipython.*" (set!
'((slot . 2) :popup "\\*ob-ipython.*"
(side . right) '((slot . 2)
(size . 100) (side . right)
(window-height . 0.2)) (size . 100)
'((select) (quit) (transient))) (window-height . 0.2))
(set! '((select) (quit) (transient)))
:popup "\\*Python:.*" (set!
'((slot . 0) :popup "\\*Python:.*"
(side . right) '((slot . 0)
(size . 100)) (side . right)
'((select) (quit) (transient))) (size . 100))
'((select) (quit) (transient))))
;; advices for remote kernel and org-src-edit ;; advices for remote kernel and org-src-edit
(advice-add 'org-babel-edit-prep:ipython :override #'+org*org-babel-edit-prep:ipython) (advice-add 'org-babel-edit-prep:ipython :override #'+org*org-babel-edit-prep:ipython)
(advice-add 'org-babel-ipython-initiate-session :override #'+org*org-babel-ipython-initiate-session) (advice-add 'org-babel-ipython-initiate-session :override #'+org*org-babel-ipython-initiate-session)