2017-04-08 00:55:05 +01:00
|
|
|
(require 'doom-themes)
|
2017-06-09 01:42:55 +01:00
|
|
|
(require 'solaire-mode)
|
2017-04-08 00:55:05 +01:00
|
|
|
|
|
|
|
(defun themes/color-theme-doom-one ()
|
|
|
|
(interactive)
|
|
|
|
|
2017-06-09 01:42:55 +01:00
|
|
|
;; Global settings (defaults)
|
|
|
|
(setq doom-themes-enable-bold t ; if nil, bold is universally disabled
|
|
|
|
doom-themes-enable-italic t) ; if nil, italics is universally disabled
|
|
|
|
|
|
|
|
(load-theme 'doom-one t)
|
2018-04-19 01:07:45 +01:00
|
|
|
(enable-theme 'doom-one)
|
2017-06-09 01:42:55 +01:00
|
|
|
;; brighten buffers (that represent real files)
|
|
|
|
(add-hook 'after-change-major-mode-hook #'turn-on-solaire-mode)
|
2017-04-08 00:55:05 +01:00
|
|
|
|
2017-06-09 01:42:55 +01:00
|
|
|
;; You can do similar with the minibuffer when it is activated:
|
|
|
|
(add-hook 'minibuffer-setup-hook #'solaire-mode-in-minibuffer)
|
2017-04-08 00:55:05 +01:00
|
|
|
|
2017-06-09 01:42:55 +01:00
|
|
|
;; ...if you use auto-revert-mode:
|
|
|
|
(add-hook 'after-revert-hook #'turn-on-solaire-mode)
|
2017-04-08 00:55:05 +01:00
|
|
|
|
2017-06-09 01:42:55 +01:00
|
|
|
;; To enable solaire-mode unconditionally for certain modes:
|
|
|
|
(add-hook 'ediff-prepare-buffer-hook #'solaire-mode)
|
2017-04-08 00:55:05 +01:00
|
|
|
|
|
|
|
;; Enable custom neotree theme
|
2017-06-09 01:42:55 +01:00
|
|
|
(doom-themes-neotree-config))
|
2017-04-08 00:55:05 +01:00
|
|
|
|
|
|
|
|
|
|
|
(provide 'themes/color-theme-doom-one)
|