From 8de2709e37d3c6fa1dadfdce42a821b7ff526cb4 Mon Sep 17 00:00:00 2001 From: TRSx80 Date: Mon, 23 Jan 2023 01:22:16 -0500 Subject: [PATCH] Add ERC support ERC is the IRC client which is built-in to Emacs. This should be a decently complete theme, personally I had only changed about 4 faces to get it to a usable state for myself, however before submitting I went above and beyond and set several more. I did not, however, set any of the fg:erc-color-face[0-15] nor bg:erc-color-face[0-15], as I have never even seen those used anywhere (maybe on a terminal? but I am GUI user). There were a few more oddball ones I did not bother with either, but I don't think they are important and I never saw them used anywhere, either. --- nord-theme.el | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/nord-theme.el b/nord-theme.el index fbceb89..76e438e 100644 --- a/nord-theme.el +++ b/nord-theme.el @@ -509,6 +509,22 @@ `(diff-hl-change ((,class (:background ,nord13)))) `(diff-hl-insert ((,class (:background ,nord14)))) `(diff-hl-delete ((,class (:background ,nord11)))) + + ;; > ERC + `(erc-action-face ((,class (:foreground ,nord7)))) + `(erc-current-nick-face ((,class (:foreground ,nord8 :weight unspecified)))) + `(erc-dangerous-host-face ((,class (:foreground ,nord11)))) + `(erc-direct-msg-face ((,class (:foreground ,nord11)))) + `(erc-error-face ((,class (:foreground ,nord11)))) + `(erc-fool-face ((,class (:foreground ,nord-comment)))) + `(erc-input-face ((,class (:foreground ,nord8 :weight unspecified)))) + `(erc-keyword-face ((,class (:foreground ,nord15 :weight bold)))) + `(erc-my-nick-face ((,class (:foreground ,nord8 :weight bold)))) + `(erc-nick-msg-face ((,class (:foreground ,nord11 :weight bold)))) + `(erc-notice-face ((,class (:foreground ,nord-comment :weight unspecified)))) + `(erc-pal-face ((,class (:foreground ,nord15 :weight bold)))) + `(erc-prompt-face ((,class (:foreground ,nord0 :background ,nord8 :weight bold)))) + `(erc-timestamp-face ((,class (:foreground ,nord10)))) ;; > Evil `(evil-ex-info ((,class (:foreground ,nord8))))