diff options
| author | Kรฉvin Le Gouguec <kevin.legouguec@gmail.com> | 2023-01-08 11:21:06 +0100 |
|---|---|---|
| committer | Kรฉvin Le Gouguec <kevin.legouguec@gmail.com> | 2023-01-08 11:21:06 +0100 |
| commit | 8d8bf67021630834296806880496a4f1d5d69400 (patch) | |
| tree | 3bdb0f0cf984d8ecd706702a5dffb7083db2cc22 /.emacs.d | |
| parent | e14481435afe59fc6ce9d08be44fceee467aad8c (diff) | |
| download | dotfiles-8d8bf67021630834296806880496a4f1d5d69400.tar.xz | |
Adjust eighters gray levels
- bg #0 0 0
- bg-dim #1 1 1 โ bg-hl-dimmer #0f0f0f
- bg-hl-dim #1a1a1a โ bg-hl-dim #181818
- bg-hl #2 2 2
Dimmer:
- buttons
- fringe
- key bindings
- inactive mode line
- tab bar
- diff header 1 (command)
- diff header 2 (file)
- ediff unfocused hunks
- magit focused section
- magit focused hunk content
Dim:
- Custom editable fields (comment, field widget)
- highlight
- diff header 3 (hunk & function)
- magit unfocused hunk heading
Least dim:
- button box
- magit focused hunk heading
Diffstat (limited to '.emacs.d')
| -rw-r--r-- | .emacs.d/eighters-theme.el | 49 |
1 files changed, 25 insertions, 24 deletions
diff --git a/.emacs.d/eighters-theme.el b/.emacs.d/eighters-theme.el index 599fa7e..f974beb 100644 --- a/.emacs.d/eighters-theme.el +++ b/.emacs.d/eighters-theme.el @@ -24,7 +24,7 @@ ,(eighters-hsl-to-hex h 1.0 0.1))))) (defvar eighters-palette - `((bg "#000") (bg-dim "#111") (bg-hl-dim "#1a1a1a") (bg-hl "#222") + `((bg "#000") (bg-hl-dimmer "#0f0f0f") (bg-hl-dim "#181818") (bg-hl "#222") (fg-red "brown2") (fg-red-dim "brown") (bg-red "#660000") (bg-red-dim "#330000") (bg-red-dimmer "#220000") (fg-green "chartreuse2") (fg-green-dim "#60ae13") @@ -67,7 +67,7 @@ (custom-theme-set-faces 'eighters ;; Theme faces. - `(eighters-button ((t (:background ,bg-dim :box (:color ,bg-hl :style released-button) :inherit eighters-ui)))) + `(eighters-button ((t (:background ,bg-hl-dimmer :box (:color ,bg-hl :style released-button) :inherit eighters-ui)))) `(eighters-title-1 ((t (:foreground ,fg-cyan :weight bold :height 1.40 :inherit variable-pitch)))) `(eighters-title-2 ((t (:foreground ,fg-green :weight bold :height 1.24 :inherit variable-pitch)))) `(eighters-title-3 ((t (:foreground ,fg-yellow :weight bold :height 1.18 :inherit variable-pitch)))) @@ -80,7 +80,7 @@ `(completions-common-part ((t (:foreground ,fg-dim)))) `(custom-button ((t (:inherit eighters-button)))) `(completions-first-difference ((t (:foreground ,fg-blue :weight bold)))) - `(custom-comment ((t (:background ,bg-dim :foreground ,fg-dim)))) + `(custom-comment ((t (:background ,bg-hl-dim :foreground ,fg-dim)))) `(custom-variable-tag ((t (:inherit eighters-title-3)))) `(default ((t (:background ,bg :foreground ,fg)))) `(dired-broken-symlink ((t (:background ,bg-red :foreground ,fg-yellow :weight bold)))) @@ -88,10 +88,10 @@ `(dired-special ((t (:foreground ,fg-yellow-dim)))) `(eldoc-highlight-function-argument ((t (:background ,bg-yellow-dimmer :foreground ,fg-yellow :weight bold)))) `(error ((t :foreground ,fg-red :weight bold))) - `(fringe ((t (:background ,bg-dim)))) + `(fringe ((t (:background ,bg-hl-dimmer)))) `(shadow ((t (:foreground ,fg-dimmer)))) - `(help-key-binding ((t (:background ,bg-dim :foreground ,fg-magenta)))) - `(highlight ((t (:background ,bg-dim)))) + `(help-key-binding ((t (:background ,bg-hl-dimmer :foreground ,fg-magenta :inherit fixed-pitch-serif)))) + `(highlight ((t (:background ,bg-hl-dim)))) `(lazy-highlight ((t (:background ,bg-cyan)))) `(region ((t (:background ,bg-blue-dimmer)))) `(escape-glyph ((t (:foreground ,fg-red-dim)))) @@ -122,7 +122,7 @@ `(link-visited ((t (:foreground ,fg-magenta-dim :underline t)))) `(Man-overstrike ((t (:foreground ,fg-cyan :inherit bold)))) `(mode-line ((t (:background ,bg-hl :box (:color ,fg) :inherit eighters-ui)))) - `(mode-line-inactive ((t (:background ,bg-dim :foreground ,fg-dimmer :box (:color ,bg-dim) :inherit eighters-ui)))) + `(mode-line-inactive ((t (:background ,bg-hl-dimmer :foreground ,fg-dimmer :box (:color ,bg-hl-dimmer) :inherit eighters-ui)))) `(outline-1 ((t (:inherit eighters-title-1)))) `(outline-2 ((t (:inherit eighters-title-2)))) `(outline-3 ((t (:inherit eighters-title-3)))) @@ -130,7 +130,7 @@ `(outline-5 ((t (:inherit eighters-title-5)))) `(outline-6 ((t (:inherit eighters-title-6)))) `(separator-line ((t (:background ,bg-hl :height 0.1)))) - `(tab-bar ((t (:background ,bg-dim :inherit eighters-ui)))) + `(tab-bar ((t (:background ,bg-hl-dimmer :inherit eighters-ui)))) `(tab-bar-tab ((t (:weight bold :box (:style released-button) :inherit tab-bar)))) `(tab-bar-tab-inactive ((t (:foreground ,fg-dimmer :weight normal :box (:style pressed-button) :inherit tab-bar-tab)))) `(tab-line ((t (:inherit tab-bar :height 0.9)))) @@ -142,11 +142,12 @@ `(show-paren-match ((t (:foreground ,fg-cyan :inverse-video t)))) `(vertical-border ((t (:foreground ,bg-hl)))) `(warning ((t (:foreground ,fg-yellow :weight bold)))) - `(widget-field ((t (:background ,bg-dim)))) + `(widget-field ((t (:background ,bg-hl-dim)))) ;;; diff faces. - `(diff-header ((t (:background ,bg-dim :weight bold)))) - `(diff-file-header ((t (:foreground ,fg-dim :weight bold)))) - `(diff-hunk-header ((t (:background ,bg-dim :foreground ,fg-dim)))) + `(diff-header ((t (:background ,bg-hl-dimmer :foreground ,fg-dim)))) + `(diff-file-header ((t (:background ,bg-hl-dimmer :foreground ,fg :weight bold)))) + `(diff-hunk-header ((t (:background ,bg-hl-dim :foreground ,fg-dim)))) + `(diff-function ((t (:background ,bg-hl-dim :weight bold)))) `(diff-context ((t :foreground ,fg-dim))) `(diff-removed ((t (:background ,bg-red-dimmer)))) `(diff-refine-removed ((t (:background ,bg-red)))) @@ -157,14 +158,14 @@ `(diff-changed ((t :background ,bg-yellow-dimmer))) `(diff-refine-changed ((t (:background ,bg-yellow)))) `(diff-indicator-changed ((t (:foreground ,fg-yellow :inherit diff-changed)))) - `(ediff-even-diff-A ((t (:background ,bg-dim)))) - `(ediff-even-diff-B ((t (:background ,bg-dim)))) - `(ediff-even-diff-C ((t (:background ,bg-dim)))) - `(ediff-even-diff-Ancestor ((t (:background ,bg-dim)))) - `(ediff-odd-diff-A ((t (:background ,bg-dim)))) - `(ediff-odd-diff-B ((t (:background ,bg-dim)))) - `(ediff-odd-diff-C ((t (:background ,bg-dim)))) - `(ediff-odd-diff-Ancestor ((t (:background ,bg-dim)))) + `(ediff-even-diff-A ((t (:background ,bg-hl-dimmer)))) + `(ediff-even-diff-B ((t (:background ,bg-hl-dimmer)))) + `(ediff-even-diff-C ((t (:background ,bg-hl-dimmer)))) + `(ediff-even-diff-Ancestor ((t (:background ,bg-hl-dimmer)))) + `(ediff-odd-diff-A ((t (:background ,bg-hl-dimmer)))) + `(ediff-odd-diff-B ((t (:background ,bg-hl-dimmer)))) + `(ediff-odd-diff-C ((t (:background ,bg-hl-dimmer)))) + `(ediff-odd-diff-Ancestor ((t (:background ,bg-hl-dimmer)))) `(ediff-current-diff-A ((t (:inherit diff-removed)))) `(ediff-current-diff-B ((t (:inherit diff-added)))) `(ediff-current-diff-C ((t (:inherit diff-changed)))) @@ -177,11 +178,11 @@ `(diff-hl-delete ((t (:foreground ,fg-red :background ,bg-red)))) `(diff-hl-insert ((t (:foreground ,fg-blue :background ,bg-blue)))) `(diff-hl-change ((t (:foreground ,fg-yellow :background ,bg-yellow)))) - `(magit-section-highlight ((t :background ,bg-dim))) + `(magit-section-highlight ((t :background ,bg-hl-dimmer))) `(magit-diff-context ((t (:foreground ,fg-dim)))) - `(magit-diff-context-highlight ((t (:background ,bg-dim :inherit magit-diff-context)))) - `(magit-diff-hunk-heading ((t (:background ,bg-hl)))) - `(magit-diff-hunk-heading-highlight ((t (:inherit magit-diff-hunk-heading)))) + `(magit-diff-context-highlight ((t (:background ,bg-hl-dimmer :inherit magit-diff-context)))) + `(magit-diff-hunk-heading ((t (:background ,bg-hl-dim)))) + `(magit-diff-hunk-heading-highlight ((t (:background ,bg-hl)))) `(magit-diff-removed ((t (:foreground ,fg-dim :inherit diff-removed)))) `(magit-diff-removed-highlight ((t (:background ,bg-red-dim)))) `(magit-diffstat-removed ((t (:foreground ,fg-red)))) |
