summaryrefslogtreecommitdiff
path: root/.emacs.d
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2023-06-10 23:14:28 +0200
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2023-06-21 20:31:15 +0200
commitf26ac6a300a341c1aa4485fc0663dc68616564e8 (patch)
treed3eb27f271fda94ea2d17db5940c854a01f7be79 /.emacs.d
parent2a775e7d589fae2dafff0ac46dcbab492d0b04b2 (diff)
downloaddotfiles-f26ac6a300a341c1aa4485fc0663dc68616564e8.tar.xz
Add "place" setter for theme palette
This came in handy in the revamp soon to be committed.
Diffstat (limited to '.emacs.d')
-rw-r--r--.emacs.d/eighters-theme.el5
1 files changed, 5 insertions, 0 deletions
diff --git a/.emacs.d/eighters-theme.el b/.emacs.d/eighters-theme.el
index 6a8a265..f9781ec 100644
--- a/.emacs.d/eighters-theme.el
+++ b/.emacs.d/eighters-theme.el
@@ -117,6 +117,11 @@
(defun eighters-color (symbol)
(car (alist-get symbol eighters-palette)))
+(defun eighters-color-set (symbol value)
+ (setf (car (alist-get symbol eighters-palette)) value))
+
+(gv-define-simple-setter eighters-color eighters-color-set)
+
(defface eighters-button nil
"Face for elements that can be \"pushed\" with RET.")
(defface eighters-citation-1 nil