aboutsummaryrefslogtreecommitdiff
path: root/extra-themes/evergarden.el
diff options
context:
space:
mode:
authorZofia Szweda <sophies@disroot.org>2026-09-16 22:10:55 +0200
committerZofia Szweda <sophies@disroot.org>2026-09-16 22:11:11 +0200
commit608cf391f74303ae82b86a8ae4781532f75ddc60 (patch)
tree8ba34d42075324ff48b52af90c2ef62d35055db9 /extra-themes/evergarden.el
parent6af0ea67dbf2703d1c9be04158e8a344fd378a1e (diff)
read diff fag
Diffstat (limited to 'extra-themes/evergarden.el')
-rw-r--r--extra-themes/evergarden.el45
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