diff --git a/config.org b/config.org index da921ca..5a283bd 100644 --- a/config.org +++ b/config.org @@ -71,6 +71,52 @@ Install the package, enable it and ensure that it always is installed: (modern-fringes-invert-arrows)) #+END_SRC *** Theming +**** Pywal +#+BEGIN_SRC emacs-lisp + (use-package ewal + :init (setq + ;; Always use built-in palettes: + ewal-use-built-in-always-p nil + + ;; Use built-in palettes if your pywal theme fails to load (otherwise you just get a black-and-white theme and something about color being nil): + ewal-use-built-in-on-failure-p t + + ;; Pick a built-in palette: + ;; ewal-built-in-palette "sexy-material" + + ;; Use special cursor for insert state when evil insert bindings are disabled: + ewal-evil-cursors-obey-evil-p t + + )) + + (use-package ewal-doom-themes + :ensure t + :config + ;; 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 'ewal-doom-vibrant t) + + ;; Enable flashing mode-line on errors + (doom-themes-visual-bell-config) + + ;; Enable custom neotree theme (all-the-icons must be installed!) + (doom-themes-neotree-config) + ;; or for treemacs users + (setq doom-themes-treemacs-theme "doom-colors") ; use the colorful treemacs theme + (doom-themes-treemacs-config) + + ;; Corrects (and improves) org-mode's native fontification. + (doom-themes-org-config) + + + (use-package ewal-evil-cursors + :after (ewal-spacemacs-themes) + :config (ewal-evil-cursors-get-colors + :apply t :spaceline t)) +#+END_SRC +**** Classic The theme for Emacs. Install and set the theme, ensuring that it is always installed: Old theme for if you'd like to follow Xresources @@ -81,7 +127,7 @@ Old theme for if you'd like to follow Xresources (load-theme 'xresources t)) +END_SRC -#+BEGIN_SRC emacs-lisp ++BEGIN_SRC emacs-lisp (use-package doom-themes :ensure t :config @@ -102,7 +148,7 @@ Old theme for if you'd like to follow Xresources ;; Corrects (and improves) org-mode's native fontification. (doom-themes-org-config) -#+END_SRC ++END_SRC *** Custom Modeline A custom sleek modeline which is also used in Centaur Emacs, Doom Emacs and Spacemacs.