diff options
Diffstat (limited to 'extra-themes/evergarden.el')
| -rw-r--r-- | extra-themes/evergarden.el | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/extra-themes/evergarden.el b/extra-themes/evergarden.el new file mode 100644 index 0000000..eb7db9a --- /dev/null +++ b/extra-themes/evergarden.el @@ -0,0 +1,45 @@ +;;; evergarden.el -- emacs theme for evergarden -*- lexical-binding: t; -*- +;;; Commentary: + +;; this is an expansion for @koi.rip 's evergarden theme +;; heavily W.I.P + +;;; Code: +(deftheme evergarden "Cozy evergarden theme for Emacs.") +(let ((class '((class color) (min-colors 24))) + (red "#F57F82") + (orange "#F7A182") + (yellow "#F5D098") + (lime "#DBE6AF") + (green "#CBE3B3") + (aqua "#B3E3CA") + (skye "#B3E6DB") + (snow "#AFD9E6") + (blue "#B2CAED") + (purple "#D2BDF3") + (pink "#F3C0E5") + (cherry "#FAE6EF") + (text "#F8F9E8") + (subtext1 "#ADC9BC") + (subtext0 "#96B4AA") + (overlay2 "#839E9A") + (overlay1 "#6F8788") + (overlay0 "#58686D") + (surface2 "#4A585C") + (surface1 "#374145") + (surface0 "#2B3337") + (base "#232A2E") + (mantle "#1C2225") + (crust "#171C1F")) + (custom-theme-set-faces + 'evergarden + `(default ((,class :background ,base :foreground ,text))) + `(cursor ((,class :background ,cherry))) + `(font-lock-keyword-face ((,class :foreground ,red))) + `(font-lock-builtin-face ((,class :foreground ,skye))) + `(font-lock-string-face ((,class :foreground ,lime))))) + +(provide-theme 'evergarden) + +(provide 'evergarden) +;;; evergarden.el ends here |
