Doom Themes

about | blog | config | notes | github

1. An Opinionated Pack of Modern Color-Themes

doom-themes provides a bunch of very nice color themes. The benefit of using this package is that is also provides theme configuration for a lot of different packages.

2. Configuration

2.1. Setup Dependencies

I'm not entirely sure how to get Solaire Mode working with doom-themes yet, but for now let's load it up first.

(require 'init-solaire-mode)

2.2. Package Install

(use-package doom-themes
  :after (solaire-mode))

2.3. Global Settings

(setq doom-themes-enable-bold t)                ; if nil, bold is universally disabled
(setq doom-themes-enable-italic t)              ; if nil, italics is universally disabled
(setq doom-themes-treemacs-theme "doom-colors") ; use the colorful treemacs theme

2.4. Flashing Modeline on Errors

(doom-themes-visual-bell-config)

2.5. Org-mode Fixes

This fixes Org-mode's native fontifaction with doom-themes

(doom-themes-org-config)

2.6. Feature Provide

(provide 'init-doom-themes)

Created: 2021-11-13

Emacs 26.1 (Org mode 9.5)