diff options
| author | Protesilaos Stavrou <info@protesilaos.com> | 2022-09-07 05:23:07 +0300 |
|---|---|---|
| committer | Protesilaos Stavrou <info@protesilaos.com> | 2022-09-07 05:23:07 +0300 |
| commit | e33a4134da36be96cda66ccc3e81eee061ab218c (patch) | |
| tree | 9498fc0a235f16cd259c27f1a1cc05d1b2709122 | |
| parent | 44635df5bf53f70a535297ea368f9711ed88a236 (diff) | |
Add a "prompt" mapping
This gives us better control over what colour we use for prompts. In
some themes the prompt will look the same as before, though I made a few
changes to have stylistic consistency in each theme. Specifically:
| Theme | Old prompt | New prompt |
|-----------------------+--------------+----------------|
| ef-deuteranopia-dark | cyan-warmer | yellow |
| ef-deuteranopia-light | cyan | blue |
| ef-duo-dark | green-cooler | yellow |
| ef-duo-light | green-cooler | blue |
| ef-spring | blue | green |
| ef-summer | cyan-cooler | magenta-warmer |
| ef-winter | green-cooler | magenta-warmer |
In short: we don't want prompts to look blue/green all the time. Some
themes have a different character.
| -rw-r--r-- | ef-autumn-theme.el | 1 | ||||
| -rw-r--r-- | ef-dark-theme.el | 1 | ||||
| -rw-r--r-- | ef-day-theme.el | 1 | ||||
| -rw-r--r-- | ef-deuteranopia-dark-theme.el | 1 | ||||
| -rw-r--r-- | ef-deuteranopia-light-theme.el | 1 | ||||
| -rw-r--r-- | ef-duo-dark-theme.el | 1 | ||||
| -rw-r--r-- | ef-duo-light-theme.el | 1 | ||||
| -rw-r--r-- | ef-light-theme.el | 1 | ||||
| -rw-r--r-- | ef-night-theme.el | 1 | ||||
| -rw-r--r-- | ef-spring-theme.el | 1 | ||||
| -rw-r--r-- | ef-summer-theme.el | 1 | ||||
| -rw-r--r-- | ef-themes.el | 4 | ||||
| -rw-r--r-- | ef-winter-theme.el | 1 |
13 files changed, 14 insertions, 2 deletions
diff --git a/ef-autumn-theme.el b/ef-autumn-theme.el index adefb25..b85df2d 100644 --- a/ef-autumn-theme.el +++ b/ef-autumn-theme.el @@ -150,6 +150,7 @@ (date yellow-cooler) (name green-warmer) (keybind red-warmer) + (prompt cyan-cooler) (builtin red-cooler) (comment yellow-faint) diff --git a/ef-dark-theme.el b/ef-dark-theme.el index 8fd3cb9..429c7ee 100644 --- a/ef-dark-theme.el +++ b/ef-dark-theme.el @@ -150,6 +150,7 @@ (date green-cooler) (name blue-warmer) (keybind blue-cooler) + (prompt green-cooler) (builtin magenta) (comment yellow-faint) diff --git a/ef-day-theme.el b/ef-day-theme.el index 4be5195..7d0a4ab 100644 --- a/ef-day-theme.el +++ b/ef-day-theme.el @@ -150,6 +150,7 @@ (date cyan-cooler) (name yellow) (keybind red-warmer) + (prompt yellow) (builtin red-cooler) (comment green-faint) diff --git a/ef-deuteranopia-dark-theme.el b/ef-deuteranopia-dark-theme.el index b05e54b..f5e5a4e 100644 --- a/ef-deuteranopia-dark-theme.el +++ b/ef-deuteranopia-dark-theme.el @@ -153,6 +153,7 @@ (date yellow-cooler) (name blue-warmer) (keybind yellow-warmer) + (prompt yellow) (builtin blue-warmer) (comment yellow-faint) diff --git a/ef-deuteranopia-light-theme.el b/ef-deuteranopia-light-theme.el index 9fd86a2..b8e2b4a 100644 --- a/ef-deuteranopia-light-theme.el +++ b/ef-deuteranopia-light-theme.el @@ -153,6 +153,7 @@ (date yellow-cooler) (name blue-warmer) (keybind yellow-warmer) + (prompt blue) (builtin cyan) (comment yellow-faint) diff --git a/ef-duo-dark-theme.el b/ef-duo-dark-theme.el index d31f262..abf81bf 100644 --- a/ef-duo-dark-theme.el +++ b/ef-duo-dark-theme.el @@ -153,6 +153,7 @@ (date cyan-cooler) (name blue) (keybind blue-cooler) + (prompt yellow) (builtin cyan) (comment yellow-faint) diff --git a/ef-duo-light-theme.el b/ef-duo-light-theme.el index 9dd2f0d..b48718d 100644 --- a/ef-duo-light-theme.el +++ b/ef-duo-light-theme.el @@ -154,6 +154,7 @@ (date cyan-cooler) (name blue) (keybind blue-cooler) + (prompt blue) (builtin cyan-cooler) (comment yellow-faint) diff --git a/ef-light-theme.el b/ef-light-theme.el index bff1d83..ca12983 100644 --- a/ef-light-theme.el +++ b/ef-light-theme.el @@ -150,6 +150,7 @@ (date cyan-cooler) (name magenta-cooler) (keybind blue-cooler) + (prompt green-cooler) (builtin magenta) (comment yellow-faint) diff --git a/ef-night-theme.el b/ef-night-theme.el index bb9727d..b311a72 100644 --- a/ef-night-theme.el +++ b/ef-night-theme.el @@ -150,6 +150,7 @@ (date cyan) (name blue-warmer) (keybind green-cooler) + (prompt cyan-cooler) (builtin green-cooler) (comment yellow-faint) diff --git a/ef-spring-theme.el b/ef-spring-theme.el index a4877d2..54e3949 100644 --- a/ef-spring-theme.el +++ b/ef-spring-theme.el @@ -150,6 +150,7 @@ (date cyan) (name green-cooler) (keybind magenta-warmer) + (prompt green) (builtin green) (comment yellow-faint) diff --git a/ef-summer-theme.el b/ef-summer-theme.el index 44c6bb8..b0a7182 100644 --- a/ef-summer-theme.el +++ b/ef-summer-theme.el @@ -150,6 +150,7 @@ (date cyan-cooler) (name magenta-warmer) (keybind red-cooler) + (prompt magenta-warmer) (builtin magenta) (comment yellow-faint) diff --git a/ef-themes.el b/ef-themes.el index 3ffcfa6..ab6ce1d 100644 --- a/ef-themes.el +++ b/ef-themes.el @@ -545,7 +545,7 @@ Helper function for `ef-themes-preview-colors'." ;;;;; all other basic faces `(button ((,c :foreground ,link :underline ,border))) `(comint-highlight-input ((,c :inherit bold))) - `(comint-highlight-prompt ((,c :foreground ,accent-2))) + `(comint-highlight-prompt ((,c :inherit minibuffer-prompt))) `(edmacro-label ((,c :inherit bold))) `(elisp-shorthand-font-lock-face ((,c :inherit italic))) `(error ((,c :inherit bold :foreground ,err))) @@ -560,7 +560,7 @@ Helper function for `ef-themes-preview-colors'." `(icon-button ((,c :box ,fg-dim :background ,bg-active :foreground ,fg-intense))) ; same as `custom-button' `(link ((,c :foreground ,link :underline ,border))) `(link-visited ((,c :foreground ,link-alt :underline ,border))) - `(minibuffer-prompt ((,c :foreground ,accent-2))) + `(minibuffer-prompt ((,c :foreground ,prompt))) `(pgtk-im-0 ((,c :inherit secondary-selection))) `(read-multiple-choice-face ((,c :inherit warning :background ,bg-warning))) `(rectangle-preview ((,c :inherit secondary-selection))) diff --git a/ef-winter-theme.el b/ef-winter-theme.el index 2e51584..8514519 100644 --- a/ef-winter-theme.el +++ b/ef-winter-theme.el @@ -150,6 +150,7 @@ (date cyan-cooler) (name magenta) (keybind cyan-cooler) + (prompt magenta-warmer) (builtin magenta-warmer) (comment yellow-faint) |
