From 3900a32317d35813c87e2fb280bbb343344a4118 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Tue, 10 Jul 2018 11:53:51 +0100 Subject: [PATCH] Change theme in terminal mode to doom-one --- core/siren-theme.el | 2 +- themes/siren-theme-doom-one.el | 49 ++++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+), 1 deletion(-) create mode 100644 themes/siren-theme-doom-one.el diff --git a/core/siren-theme.el b/core/siren-theme.el index d3ba500..25cb4a9 100644 --- a/core/siren-theme.el +++ b/core/siren-theme.el @@ -11,7 +11,7 @@ (if window-system (require 'siren-theme-doom-vibrant) - (require 'siren-theme-tomorrow-night-paradise)) + (require 'siren-theme-doom-one)) (provide 'siren-theme) ;;; siren-theme.el ends here diff --git a/themes/siren-theme-doom-one.el b/themes/siren-theme-doom-one.el new file mode 100644 index 0000000..e2b1b90 --- /dev/null +++ b/themes/siren-theme-doom-one.el @@ -0,0 +1,49 @@ +;;; siren-theme-doom-one.el --- jimeh's Emacs Siren: doom-one theme. + +;;; Commentary: + +;; Setup for doom-one theme. + +;;; Code: + +(require 'siren-all-the-icons) + +(use-package 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 + doom-one-brighter-comments nil + doom-one-brighter-modeline nil + doom-one-comment-bg t + doom-one-padded-modeline nil) + + ;; Load the theme (doom-one, doom-molokai, etc); keep in mind that each + ;; theme may have their own settings. + (load-theme 'doom-one t) + + ;; Enable flashing mode-line on errors + (doom-themes-visual-bell-config) + + ;; Enable custom neotree theme + (doom-themes-neotree-config) ; all-the-icons fonts must be installed! + + ;; Corrects (and improves) org-mode's native fontification. + ;; (doom-themes-org-config) + + ;; Override some of doom-one's colors. + (setq fci-rule-color (doom-color 'base3)) + (set-face-attribute 'hideshowvis-hidable-face nil + :foreground (doom-color 'base7)) + (set-face-attribute 'font-lock-variable-name-face nil + :foreground (doom-lighten (doom-color 'blue) 0.25)) + (set-face-attribute 'vertical-border nil + :foreground (doom-darken (doom-color 'vertical-bar) 0.1))) + +(use-package hlinum + :hook (linum-mode . hlinum-activate)) + +(provide 'siren-theme-doom-one) +;;; siren-theme-doom-one.el ends here