summaryrefslogtreecommitdiff
path: root/config/init-window.el
diff options
context:
space:
mode:
Diffstat (limited to 'config/init-window.el')
-rw-r--r--config/init-window.el31
1 files changed, 31 insertions, 0 deletions
diff --git a/config/init-window.el b/config/init-window.el
index 85aab8b..3224b29 100644
--- a/config/init-window.el
+++ b/config/init-window.el
@@ -18,6 +18,37 @@
:init
(breadcrumb-mode 1))
+(use-package whitespace
+ :ensure nil
+ :config
+ (setq whitespace-style
+ '(face
+ tabs
+ spaces
+ tab-mark
+ space-mark
+ trailing
+ missing-newline-at-eof
+ space-after-tab::tab
+ space-after-tab::space
+ space-before-tab::tab
+ space-before-tab::space)))
+
+(setq display-buffer-alist `(
+ ("\\*wclock\\*"
+ (display-buffer-in-side-window)
+ (side . left)
+ (slot . 0)
+ (window-width . 0.35))
+ ((or . ((derived-mode . flymake-diagnostics-buffer-mode)
+ (derived-mode . flymake-project-diagnostics-mode)
+ (derived-mode . messages-buffer-mode)
+ (derived-mode . backtrace-mode)))
+ (display-buffer-reuse-mode-window display-buffer-at-bottom)
+ (window-height . 0.3)
+ (dedicated . t)
+ (preserve-size . (t . t)))))
+
(provide 'init-window)
;;; init-window.el ends here