From 123b02d2fc992f86a9fb6e478fe14428e460e1f1 Mon Sep 17 00:00:00 2001 From: Magdalena Szweda Date: Thu, 24 Sep 2026 14:36:29 +0200 Subject: generate themes via whiskers --- emacs/evergarden-fall-theme.el | 176 ----------------------------------------- 1 file changed, 176 deletions(-) delete mode 100644 emacs/evergarden-fall-theme.el (limited to 'emacs/evergarden-fall-theme.el') diff --git a/emacs/evergarden-fall-theme.el b/emacs/evergarden-fall-theme.el deleted file mode 100644 index a32f5a3..0000000 --- a/emacs/evergarden-fall-theme.el +++ /dev/null @@ -1,176 +0,0 @@ -;;; evergarden-fall-theme.el --- Evergarden, Fall flavor -*- lexical-binding: t; -*- - -;; Author: expansion of the original evergarden theme by @koi.rip -;; Version: 0.2.0 -;; Package-Requires: ((emacs "28.1") (modus-themes "5.0.0") (ef-themes "2.0.0")) -;; Keywords: faces, theme - -;;; Commentary: -;; Fall evergarden - -;;; Code: - -(unless (featurep 'evergarden-common) - (let ((common (locate-file "evergarden-common" - (append (seq-filter #'stringp custom-theme-load-path) - load-path) - '(".el" ".elc" "")))) - (if common - (load common) - (error "evergarden-common.el not found; add its directory to `custom-theme-load-path'")))) - -(defconst evergarden-fall-palette-partial - '( - ;; Core backgrounds / foregrounds - (cursor "#fae6ef") - (bg-main "#232a2e") - (bg-dim "#2b3337") - (bg-alt "#374145") - (fg-main "#f8f9e8") - (fg-dim "#adc9bc") - (fg-alt "#96b4aa") - (bg-active "#4a585c") - (bg-inactive "#2b3337") - (border "#58686d") - - ;; Fall's own named palette (from the whiskers color table) - (bg-hl "#4a585c") - (bg-prose-block "#2a3338") - (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") - - ;; Red family - (red-warmer "#f6788f") - (red-cooler "#f48f76") - (red-faint "#d07073") - - ;; Green family - (green-warmer "#dbe6af") - (green-cooler "#bae1af") - (green-faint "#b1c999") - - ;; Yellow family - (yellow-warmer "#f6c498") - (yellow-cooler "#f1dc97") - (yellow-faint "#d5b585") - - ;; Blue family - (blue-warmer "#afd9e6") - (blue-cooler "#aeb8ec") - (blue-faint "#98aed0") - - ;; Magenta/purple family - (magenta "#d2bdf3") - (magenta-warmer "#f3c0e5") - (magenta-cooler "#dcb8f2") - (magenta-faint "#b5a0d8") - - ;; Cyan family - (cyan "#b3e3ca") - (cyan-warmer "#b3e3bf") - (cyan-cooler "#b3e6db") - (cyan-faint "#97c7ae") - - ;; Intense/Subtle/Nuanced backgrounds - (bg-red-intense "#d79d9f") - (bg-red-subtle "#cca8a9") - (bg-red-nuanced "#c5afb0") - (bg-green-intense "#cbe1b5") - (bg-green-subtle "#cbd8be") - (bg-green-nuanced "#cbd3c3") - (bg-yellow-intense "#deccb0") - (bg-yellow-subtle "#d5cab9") - (bg-yellow-nuanced "#d0c9be") - (bg-blue-intense "#bccce4") - (bg-blue-subtle "#c4cedc") - (bg-blue-nuanced "#c8ced8") - (bg-magenta-intense "#d4c8e8") - (bg-magenta-subtle "#d6cee2") - (bg-magenta-nuanced "#d7d2de") - (bg-cyan-intense "#b5e1ca") - (bg-cyan-subtle "#bed8cb") - (bg-cyan-nuanced "#c3d3cb") - - ;; Graph colors - (bg-graph-red-0 "#e09497") - (bg-graph-red-1 "#d69ea0") - (bg-graph-green-0 "#cbe8ae") - (bg-graph-green-1 "#cbe0b6") - (bg-graph-yellow-0 "#e6cda8") - (bg-graph-yellow-1 "#ddcbb1") - (bg-graph-blue-0 "#b6cbea") - (bg-graph-blue-1 "#bdcce3") - (bg-graph-magenta-0 "#d3c3ed") - (bg-graph-magenta-1 "#d4c8e8") - (bg-graph-cyan-0 "#aee8ca") - (bg-graph-cyan-1 "#b6e0ca") - - ;; Diff - (bg-added "#cbe1b5") - (bg-added-faint "#cbd8be") - (bg-added-refine "#cbdcba") - (bg-added-fringe "#cbe8ae") - (fg-added "#cbe3b3") - (fg-added-intense "#8bcd49") - - (bg-changed "#deccb0") - (bg-changed-faint "#d5cab9") - (bg-changed-refine "#d9cbb5") - (bg-changed-fringe "#e6cda8") - (fg-changed "#f1dc97") - (fg-changed-intense "#efbd19") - - (bg-removed "#d79d9f") - (bg-removed-faint "#cca8a9") - (bg-removed-refine "#d0a4a5") - (bg-removed-fringe "#e09497") - (fg-removed "#f57f82") - (fg-removed-intense "#ef050d") - - (bg-diff-context "#4a585c") - - ;; UI chrome - (bg-mode-line-active "#435053") - (fg-mode-line-active "#f8f9e8") - (bg-mode-line-inactive "#2b3337") - (fg-mode-line-inactive "#adc9bc") - (border-mode-line-active "#cbe3b3") - (border-mode-line-inactive "#58686d") - (bg-completion "#2b3337") - (bg-hover "#4a585c") - (bg-hover-secondary "#c4cedc") - (bg-hl-line "#4a585c") - (bg-paren-match "#deccb0") - (bg-err "#d79d9f") - (bg-warning "#deccb0") - (bg-info "#b5e1ca") - (bg-region "#cbe1b5")) - "Base palette entries for `evergarden-fall', generated by whiskers.") - -(evergarden-build-theme 'evergarden-fall evergarden-fall-palette-partial 'dark) - -(provide 'evergarden-fall-theme) - -;;; evergarden-fall-theme.el ends here -- cgit v1.2.3