aboutsummaryrefslogtreecommitdiff
path: root/soria-theme.el
diff options
context:
space:
mode:
authorMiquel Sabaté Solà <msabate@suse.com>2021-01-24 12:31:57 +0100
committerMiquel Sabaté Solà <msabate@suse.com>2021-01-24 12:31:57 +0100
commit62d1d61994b4889f8fff16978b7dfa1a047f6832 (patch)
tree3281f1dde10aa4327239326fe0db8fad2b627e19 /soria-theme.el
parent1484ac1fdf79dc86907cd7a9db09fc760329bfa4 (diff)
downloadsoria-62d1d61994b4889f8fff16978b7dfa1a047f6832.tar.gz
soria-62d1d61994b4889f8fff16978b7dfa1a047f6832.zip
Added treemacs support
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
Diffstat (limited to 'soria-theme.el')
-rw-r--r--soria-theme.el40
1 files changed, 38 insertions, 2 deletions
diff --git a/soria-theme.el b/soria-theme.el
index 06b0ef5..1eaa78c 100644
--- a/soria-theme.el
+++ b/soria-theme.el
@@ -1484,7 +1484,44 @@ The theme has to be reloaded after changing anything in this group."
((,class (:foreground ,soria-green :weight normal))))
`(doom-modeline-warning
- ((,class (:foreground ,soria-orange :weight normal))))))
+ ((,class (:foreground ,soria-orange :weight normal))))
+
+ ;; treemacs
+
+ `(treemacs-root-face
+ ((,class (:foreground ,soria-white :weight bold))))
+
+ `(treemacs-file-face
+ ((,class (:foreground ,soria-white))))
+
+ `(treemacs-directory-face
+ ((,class (:foreground ,soria-blue))))
+
+ `(treemacs-tags-face
+ ((,class (:foreground ,soria-yellow))))
+
+ `(treemacs-git-modified-face
+ ((,class (:foreground ,soria-orange))))
+
+ `(treemacs-git-added-face
+ ((,class (:foreground ,soria-green))))
+
+ `(treemacs-git-conflict-face
+ ((,class (:foreground ,soria-redpastel))))
+
+ `(treemacs-git-untracked-face
+ ((,class (:inherit flycheck-warning))))
+
+ ;; all-the-icons
+
+ `(all-the-icons-red
+ ((,class (:foreground ,soria-redpastel))))
+
+ `(all-the-icons-orange
+ ((,class (:foreground ,soria-orange))))
+
+ `(all-the-icons-green
+ ((,class (:foreground ,soria-green))))))
(defun soria-theme-purple-identifiers ()
"Make function identifiers purple.
@@ -1501,7 +1538,6 @@ identifiers"
(provide-theme 'soria)
-;; Make package-lint happy. This file is not meant to be used as a library.
(provide 'soria-theme)
;;; soria-theme.el ends here