From c6dbabc1b4f956e19c7e80f16e69f3d6c57b84b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miquel=20Sabat=C3=A9=20Sol=C3=A0?= Date: Mon, 3 Jun 2024 11:03:38 +0200 Subject: [PATCH] Added support for faces from nerd-icons MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Miquel Sabaté Solà --- CHANGELOG.org | 3 ++ soria-theme.el | 86 +++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 88 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.org b/CHANGELOG.org index 32c13c4..d4c32c7 100644 --- a/CHANGELOG.org +++ b/CHANGELOG.org @@ -1,6 +1,9 @@ #+STARTUP:showall * Changelog +** To be released + +- Added support for =nerd-icons=. ** 0.4.2 diff --git a/soria-theme.el b/soria-theme.el index 0ee9fcc..d6dccd7 100644 --- a/soria-theme.el +++ b/soria-theme.el @@ -1860,7 +1860,91 @@ The theme has to be reloaded after changing anything in this group." ((,class (:foreground ,soria-orange)))) `(all-the-icons-green - ((,class (:foreground ,soria-green)))))) + ((,class (:foreground ,soria-green)))) + + ;; nerd-icons + + ;;; red + `(nerd-icons-red + ((,class (:foreground ,soria-redpastel)))) + `(nerd-icons-lred + ((,class (:foreground ,soria-redpastel)))) + `(nerd-icons-dred + ((,class (:foreground ,soria-redpastel)))) + `(nerd-icons-red-alt + ((,class (:foreground ,soria-redpastel)))) + + ;;; green + `(nerd-icons-green + ((,class (:foreground ,soria-green)))) + `(nerd-icons-lgreen + ((,class (:foreground ,soria-green)))) + `(nerd-icons-dgreen + ((,class (:foreground ,soria-green)))) + + ;; yellow + `(nerd-icons-yellow + ((,class (:foreground ,soria-yellow)))) + `(nerd-icons-lyellow + ((,class (:foreground ,soria-yellow)))) + `(nerd-icons-dyellow + ((,class (:foreground ,soria-yellow)))) + + ;; blue & cyan + `(nerd-icons-blue + ((,class (:foreground ,soria-blue)))) + `(nerd-icons-blue-alt + ((,class (:foreground ,soria-blue)))) + `(nerd-icons-lblue + ((,class (:foreground ,soria-blue)))) + `(nerd-icons-dblue + ((,class (:foreground ,soria-blue)))) + `(nerd-icons-cyan + ((,class (:foreground ,soria-blue)))) + `(nerd-icons-cyan-alt + ((,class (:foreground ,soria-blue)))) + `(nerd-icons-lcyan + ((,class (:foreground ,soria-blue)))) + `(nerd-icons-dcyan + ((,class (:foreground ,soria-blue)))) + + ;; maroon & orange + `(nerd-icons-maroon + ((,class (:foreground ,soria-orange)))) + `(nerd-icons-lmaroon + ((,class (:foreground ,soria-orange)))) + `(nerd-icons-dmaroon + ((,class (:foreground ,soria-orange)))) + `(nerd-icons-orange + ((,class (:foreground ,soria-orange)))) + `(nerd-icons-lorange + ((,class (:foreground ,soria-orange)))) + `(nerd-icons-dorange + ((,class (:foreground ,soria-orange)))) + + ;; purple & pink + `(nerd-icons-purple + ((,class (:foreground ,soria-purple)))) + `(nerd-icons-purple-alt + ((,class (:foreground ,soria-purple)))) + `(nerd-icons-lpurple + ((,class (:foreground ,soria-purple)))) + `(nerd-icons-dpurple + ((,class (:foreground ,soria-purple)))) + `(nerd-icons-pink + ((,class (:foreground ,soria-purple)))) + `(nerd-icons-lpink + ((,class (:foreground ,soria-purple)))) + `(nerd-icons-dpink + ((,class (:foreground ,soria-purple)))) + + ;; silver + `(nerd-icons-silver + ((,class (:foreground ,soria-white)))) + `(nerd-icons-lsilver + ((,class (:foreground ,soria-white)))) + `(nerd-icons-dsilver + ((,class (:foreground ,soria-white)))))) (defun soria-theme-purple-identifiers () "Make function identifiers purple.