Add Emacs window rules

This commit is contained in:
Riyyi
2020-07-10 01:31:26 +02:00
parent f9e2dbd494
commit 309a9b0fda
+31
View File
@@ -596,6 +596,37 @@ Set UTF-8 encoding as default.
(set-selection-coding-system 'utf-8-unix)
#+END_SRC
** Window
#+BEGIN_SRC emacs-lisp
;; Window rules
(setq display-buffer-alist
'(
("^\\(\\*e?shell\\|vterm\\).*"
(display-buffer-in-side-window)
(window-height . 0.25)
(side . bottom)
(slot . -1)
(centaur-tabs-local-mode 1))
("\\*Help.*"
(display-buffer-in-side-window)
(window-height . 0.25)
(side . bottom)
(slot . 0)
(centaur-tabs-local-mode 1))
("\\*Faces\\*"
(display-buffer-in-side-window)
(window-height . 0.25)
(side . bottom)
(slot . 1)
(centaur-tabs-local-mode 1))
))
(add-hook 'shell-mode-hook 'centaur-tabs-local-mode)
(add-hook 'eshell-mode-hook 'centaur-tabs-local-mode)
(add-hook 'help-mode-hook 'centaur-tabs-local-mode)
#+END_SRC
* Functions
** General