doomemacs/modules/ui/doom/config.el
Henrik Lissner a4d2e873ab Bump :ui doom
hlissner/emacs-doom-themes@4199e74 -> hlissner/emacs-doom-themes@4d24728
hlissner/emacs-solaire-mode@9d143db -> hlissner/emacs-solaire-mode@186f97d

Rewrite solaire-mode usage to adapt to upstream changes. This will yield
a new class of edge cases, but I'll tackle those as I encounter them.

Closes #5063
2021-05-21 23:13:14 -04:00

26 lines
839 B
EmacsLisp

;;; ui/doom/config.el -*- lexical-binding: t; -*-
;;;###package pos-tip
(setq pos-tip-internal-border-width 6
pos-tip-border-width 1)
(use-package! doom-themes
:defer t
:init
(setq doom-theme 'doom-one)
;; improve integration w/ org-mode
(add-hook 'doom-load-theme-hook #'doom-themes-org-config)
;; more Atom-esque file icons for neotree/treemacs
(when (featurep! :ui neotree)
(add-hook 'doom-load-theme-hook #'doom-themes-neotree-config)
(setq doom-themes-neotree-enable-variable-pitch t
doom-themes-neotree-file-icons 'simple
doom-themes-neotree-line-spacing 2))
(when (featurep! :ui treemacs)
(add-hook 'doom-load-theme-hook #'doom-themes-treemacs-config)))
(use-package! solaire-mode
:when (or (daemonp) (display-graphic-p))
:hook (doom-load-theme . solaire-global-mode))