emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/ef-themes e33a4134da 3/6: Add a "prompt" mapping


From: ELPA Syncer
Subject: [elpa] externals/ef-themes e33a4134da 3/6: Add a "prompt" mapping
Date: Tue, 6 Sep 2022 22:57:33 -0400 (EDT)

branch: externals/ef-themes
commit e33a4134da36be96cda66ccc3e81eee061ab218c
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>

    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.
---
 ef-autumn-theme.el             | 1 +
 ef-dark-theme.el               | 1 +
 ef-day-theme.el                | 1 +
 ef-deuteranopia-dark-theme.el  | 1 +
 ef-deuteranopia-light-theme.el | 1 +
 ef-duo-dark-theme.el           | 1 +
 ef-duo-light-theme.el          | 1 +
 ef-light-theme.el              | 1 +
 ef-night-theme.el              | 1 +
 ef-spring-theme.el             | 1 +
 ef-summer-theme.el             | 1 +
 ef-themes.el                   | 4 ++--
 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 adefb255a4..b85df2deb4 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 8fd3cb9855..429c7ee065 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 4be5195bf0..7d0a4ab48b 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 b05e54bf8d..f5e5a4e050 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 9fd86a2182..b8e2b4a64d 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 d31f262a20..abf81bf987 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 9dd2f0de9a..b48718dd30 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 bff1d83ea5..ca129830f8 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 bb9727dee7..b311a725a9 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 a4877d29dc..54e3949a1f 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 44c6bb8b73..b0a7182b83 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 3ffcfa60b4..ab6ce1d88a 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 2e515842e7..8514519daf 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)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]