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

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

[nongnu] elpa/moe-theme 66dfb74acd 063/352: 1. Add support for ERC, rcir


From: ELPA Syncer
Subject: [nongnu] elpa/moe-theme 66dfb74acd 063/352: 1. Add support for ERC, rcirc, Clojure.
Date: Fri, 7 Jan 2022 03:59:06 -0500 (EST)

branch: elpa/moe-theme
commit 66dfb74acd78b4e6842140b9c2960aa2510a0a4a
Author: kuanyui <azazabc123@gmail.com>
Commit: kuanyui <azazabc123@gmail.com>

    1. Add support for ERC, rcirc, Clojure.
    2. Beautify Eshell's prompt.
---
 README.md          |  2 ++
 moe-dark-theme.el  | 48 ++++++++++++++++++++++++++++++++++++++++++++++--
 moe-light-theme.el | 48 +++++++++++++++++++++++++++++++++++++++++++++---
 3 files changed, 93 insertions(+), 5 deletions(-)

diff --git a/README.md b/README.md
index 16cc548d06..e915f5bac4 100644
--- a/README.md
+++ b/README.md
@@ -22,6 +22,8 @@
 ## Support
 `moe-theme.el` provide good-looking[tm] and quite fully-supported font-faces 
for various modes, include:
 * Dired/Dired+
+* ERC/rcirc
+* Eshell
 * Helm
 * Org-mode
 * Magit
diff --git a/moe-dark-theme.el b/moe-dark-theme.el
index 80f7d6ae68..6e8404ed7a 100644
--- a/moe-dark-theme.el
+++ b/moe-dark-theme.el
@@ -392,14 +392,58 @@ Moe, moe, kyun!")
    `(eshell-ls-special ((,class (:foreground ,yellow-1))))
    `(eshell-ls-symlink  ((,class (:foreground ,magenta-2))))
    `(eshell-ls-unreadable ((,class (:foreground ,black-2))))
-   `(eshell-prompt ((,class (:foreground ,red-2 :bold t))))
+   `(eshell-prompt ((,class (:foreground ,white-0 :background ,black-2-5 :bold 
t))))
 
    ;; which-function-mode
    `(which-func ((,class (:foreground ,white-0 :background ,orange-2))))
 
    ;; Flymake
    `(flymake-warnline ((,class (:underline ,orange-2))))
-   `(flymake-errline ((,class (:underline ,red-2)))))
+   `(flymake-errline ((,class (:underline ,red-2))))
+
+   ;; mmm-mode
+   `(mmm-default-submode-face ((,class (:background ,yellow-00))))
+
+   ;; Clojure
+   `(clojure-test-failure-face ((,class (:underline ,orange-2))))
+   `(clojure-test-error-face ((,class (:underline ,red-2))))
+   `(clojure-test-success-face ((,class (:underline ,green-3))))
+
+   ;; rcirc
+   `(rcirc-bright-nick ((,class (:foreground ,blue-1 :bold t))))
+   `(rcirc-dim-nick ((,class (:foreground ,black-2 :bold t))))
+   `(rcirc-keyword ((,class (:foreground ,magenta-2 :bold t))))
+   `(rcirc-my-nick ((,class (:foreground ,green-2 :bold t))))
+   `(rcirc-nick-in-message ((,class (:foreground ,green-3))))
+   `(rcirc-nick-in-message-full-line ((,class (:foreground ,blue-3))))
+   `(rcirc-other-nick ((,class (:foreground ,blue-1 :bold t))))
+   `(rcirc-prompt ((,class (:foreground ,black-3 :background ,green-01 :bold 
t))))
+   `(rcirc-server ((,class (:foreground ,black-1))))
+   `(rcirc-server-prefix ((,class (:foreground ,black-1))))
+   `(rcirc-timestamp ((,class (:foreground ,orange-2))))
+   `(rcirc-track-keyword ((,class (:foreground ,magenta-2))))
+   `(rcirc-track-nick ((,class (:foreground ,blue-1))))
+   `(rcirc-url ((,class (:foreground ,blue-1 :bold nil :underline ,blue-2))))
+
+   ;; ERC
+   `(erc-button ((,class (:foreground ,blue-1 :underline ,blue-1 :bold nil))))
+   `(erc-current-nick-face ((,class (:foreground ,green-1))))
+   `(erc-dangerous-hosts ((,class (:foreground ,red-2 :bold t))))
+   `(erc-direct-msg-face ((,class (:foreground ,orange-2))))
+   `(erc-error-face ((,class (:foreground ,red-2))))
+   `(erc-header-face ((,class (:background ,blue-1))))
+   `(erc-input-face ((,class (:foreground ,white-0))))
+   `(erc-keyword-face ((,class (:foreground ,magenta-2 :bold t))))
+   `(erc-my-nick-face ((,class (:foreground ,green-1 :bold t))))
+   `(erc-nick-default-face ((,class (:bold t :foreground ,blue-1))))
+   `(erc-nick-msg-face ((,class (:weight normal :foreground ,orange-2))))
+   `(erc-notice-face ((,class (:foreground ,black-2))))
+   `(erc-pal-face ((,class (:foreground ,purple-1))))
+   `(erc-prompt-face ((,class (:bold t :foreground ,green-01 :background 
,black-2-5))))
+   `(erc-timestamp-face ((,class (:foreground ,orange-2))))
+
+
+)
 
   (custom-theme-set-variables
    'moe-dark
diff --git a/moe-light-theme.el b/moe-light-theme.el
index b52878d80f..82c0d8c4f4 100644
--- a/moe-light-theme.el
+++ b/moe-light-theme.el
@@ -24,7 +24,7 @@ Moe, moe, kyun!")
 
       (green-01 "#d7ff00")
       (green-0 "#d7ff5f") (blue-0 "#afd7ff") (purple-0 "#e6a8df") (yellow-0 
"#ffff87") (white-0 "#ffffff")
-      (red-0 "#ff4b4b")  (black-4 "#626262") (black-5 "#5f5f5f") (black-6 
"#3a3a3a") (orange-0 "#ffaf87")
+      (red-0 "#ff4b4b")  (black-4 "#626262") (black-5 "#5f5f5f") (black-6 
"#3a3a3a") (orange-0 "#ffaf87") (magenta-0 "#ffafd7")
       (green-00 "#d7ff87") (yellow-00 "#ffffaf") (blue-00 "#d7d7ff"))
 
   (custom-theme-set-faces
@@ -392,14 +392,56 @@ Moe, moe, kyun!")
    `(eshell-ls-special ((,class (:foreground ,yellow-3))))
    `(eshell-ls-symlink  ((,class (:foreground ,magenta-2))))
    `(eshell-ls-unreadable ((,class (:foreground ,black-2))))
-   `(eshell-prompt ((,class (:foreground ,red-2 :bold t))))
+   `(eshell-prompt ((,class (:foreground ,black-3 :background ,yellow-0 :bold 
t))))
 
    ;; which-function-mode
    `(which-func ((,class (:foreground ,white-0 :background ,orange-2))))
 
    ;; Flymake
    `(flymake-warnline ((,class (:underline ,orange-2))))
-   `(flymake-errline ((,class (:underline ,red-2)))))
+   `(flymake-errline ((,class (:underline ,red-2))))
+   
+   ;; MMM-Mode
+   `(mmm-default-submode-face ((,class (:background ,yellow-00))))
+
+   ;; Clojure
+   `(clojure-test-failure-face ((,class (:underline ,orange-2))))
+   `(clojure-test-error-face ((,class (:underline ,red-2))))
+   `(clojure-test-success-face ((,class (:underline ,green-3))))
+
+   ;; rcirc
+   `(rcirc-bright-nick ((,class (:foreground ,blue-1 :bold t))))
+   `(rcirc-dim-nick ((,class (:foreground ,black-2 :bold t))))
+   `(rcirc-keyword ((,class (:foreground ,magenta-2 :bold t))))
+   `(rcirc-my-nick ((,class (:foreground ,green-2 :bold t))))
+   `(rcirc-nick-in-message ((,class (:foreground ,green-3))))
+   `(rcirc-nick-in-message-full-line ((,class (:foreground ,blue-3))))
+   `(rcirc-other-nick ((,class (:foreground ,blue-4 :bold t))))
+   `(rcirc-prompt ((,class (:foreground ,black-3 :background ,green-01 :bold 
t))))
+   `(rcirc-server ((,class (:foreground ,black-1))))
+   `(rcirc-server-prefix ((,class (:foreground ,black-1))))
+   `(rcirc-timestamp ((,class (:foreground ,orange-2))))
+   `(rcirc-track-keyword ((,class (:foreground ,magenta-2))))
+   `(rcirc-track-nick ((,class (:foreground ,blue-1))))
+   `(rcirc-url ((,class (:foreground ,blue-2 :bold nil :underline ,blue-2))))
+
+   ;; ERC
+   `(erc-button ((,class (:foreground ,blue-2 :underline ,blue-2 :bold nil))))
+   `(erc-current-nick-face ((,class (:foreground ,green-3))))
+   `(erc-dangerous-hosts ((,class (:foreground ,red-3 :bold t))))
+   `(erc-direct-msg-face ((,class (:foreground ,orange-2))))
+   `(erc-error-face ((,class (:foreground ,red-2))))
+   `(erc-header-face ((,class (:background ,blue-1))))
+   `(erc-input-face ((,class (:foreground ,black-3))))
+   `(erc-keyword-face ((,class (:foreground ,magenta-2 :bold t))))
+   `(erc-my-nick-face ((,class (:foreground ,green-2 :bold t))))
+   `(erc-nick-default-face ((,class (:bold t :foreground ,blue-4))))
+   `(erc-nick-msg-face ((,class (:weight normal :foreground ,orange-2))))
+   `(erc-notice-face ((,class (:foreground ,black-1))))
+   `(erc-pal-face ((,class (:foreground ,purple-1))))
+   `(erc-prompt-face ((,class (:bold t :foreground ,black-3 :background 
,green-01))))
+   `(erc-timestamp-face ((,class (:foreground ,orange-2))))
+)
 
   (custom-theme-set-variables
    'moe-light



reply via email to

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