;;; 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