blob: eb7db9aea33af3eeb58b2f58787672a5ae18859f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
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
|