summaryrefslogtreecommitdiff
path: root/.emacs.d/eighters-theme.el
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2023-01-11 23:40:55 +0100
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2023-01-11 23:42:07 +0100
commitd92142e407252762010b1644b32ff8b55e42ade4 (patch)
treea529f7548916717c877d7a8e54646f20597916c2 /.emacs.d/eighters-theme.el
parent6b4af6bb452b14055c0d59aae6783fceac9df3e1 (diff)
downloaddotfiles-d92142e407252762010b1644b32ff8b55e42ade4.tar.xz
Theme messages faces
Also make add serifs to preprocessor directives because eheh why not. Makes them distinct from "builtins" and gives them this "alien" quality that reminds me that they belong to a whole other language… or something.
Diffstat (limited to '.emacs.d/eighters-theme.el')
-rw-r--r--.emacs.d/eighters-theme.el13
1 files changed, 12 insertions, 1 deletions
diff --git a/.emacs.d/eighters-theme.el b/.emacs.d/eighters-theme.el
index 3aa9dc9..58af140 100644
--- a/.emacs.d/eighters-theme.el
+++ b/.emacs.d/eighters-theme.el
@@ -201,7 +201,7 @@
`(font-lock-doc-face ((t (:foreground ,fg-green-dim :slant italic))))
`(font-lock-function-name-face ((t (:foreground ,fg-blue :weight bold))))
`(font-lock-keyword-face ((t (:foreground ,fg-cyan :weight bold))))
- `(font-lock-preprocessor-face ((t (:foreground ,fg-blue))))
+ `(font-lock-preprocessor-face ((t (:foreground ,fg-blue :inherit fixed-pitch-serif))))
`(font-lock-regexp-grouping-backslash ((t (:foreground ,fg-yellow-dim))))
`(font-lock-regexp-grouping-construct ((t (:foreground ,fg-yellow :weight bold))))
`(font-lock-string-face ((t (:foreground ,fg-magenta-dim))))
@@ -267,6 +267,17 @@
`(message-cited-text-2 ((t (:inherit eighters-citation-2))))
`(message-cited-text-3 ((t (:inherit eighters-citation-3))))
`(message-cited-text-4 ((t (:inherit eighters-citation-4))))
+ `(message-header-cc ((t (:inherit eighters-identity))))
+ `(message-header-from ((t (:inherit eighters-identity))))
+ `(message-header-name ((t (:inherit (font-lock-type-face eighters-ui)))))
+ `(message-header-newsgroups ((t (:inherit warning))))
+ `(message-header-subject ((t (:inherit eighters-title-1))))
+ `(message-header-other ((t ())))
+ `(message-header-to ((t (:weight bold :inherit eighters-identity))))
+ `(message-header-xheader ((t (:inherit font-lock-preprocessor-face))))
+ `(message-mml ((t (:foreground ,fg-blue :inherit eighters-ui))))
+ `(message-separator ((t (:background ,bg-hl-dim :inherit (eighters-ui shadow)))))
+ `(message-signature-separator ((t (:background ,bg-hl-dim :inherit (eighters-ui shadow)))))
`(minibuffer-prompt ((t (:background ,bg-blue :foreground ,fg-blue-subtle :weight bold :inherit eighters-ui))))
`(mm-uu-extract ((t (:background ,bg-green-dimmer))))
`(mode-line ((t (:background ,bg-hl :box (:color ,fg) :inherit eighters-ui))))