Add support for treemacs

This commit is contained in:
Rahul M. Juliato 2024-11-06 19:58:50 -03:00
parent ecfa4ded5a
commit 306e4110b7

View file

@ -3858,6 +3858,39 @@ FG and BG are the main colors."
`(trashed-mark ((,c :inherit bold)))
`(trashed-marked ((,c :inherit modus-themes-mark-alt)))
`(trashed-restored ((,c :inherit modus-themes-mark-sel)))
;;;;; treemacs
`(treemacs-async-loading-face ((,c :foreground ,fg-main)))
`(treemacs-directory-face ((,c :inherit modus-themes-bold :foreground ,keyword)))
`(treemacs-directory-collapsed-face ((,c :inherit modus-themes-bold :foreground ,keyword)))
`(treemacs-file-face ((,c :foreground ,fg-main)))
`(treemacs-fringe-indicator-face ((,c :foreground ,fg-main)))
`(treemacs-git-added-face ((,c :inherit success)))
`(treemacs-git-commit-diff-face ((,c :foreground ,err)))
`(treemacs-git-conflict-face ((,c :inherit error)))
`(treemacs-git-ignored-face ((,c :inherit shadow)))
`(treemacs-git-modified-face ((,c :inherit warning)))
`(treemacs-git-renamed-face ((,c :inherit italic)))
`(treemacs-git-unmodified-face ((,c :foreground ,fg-main)))
`(treemacs-git-untracked-face ((,c :inherit success)))
`(treemacs-header-button-face ((,c :foreground ,fg-main)))
`(treemacs-help-column-face ((,c :inherit modus-themes-bold :foreground ,keyword)))
`(treemacs-help-title-face ((,c :foreground ,fg-main)))
`(treemacs-hl-line-face ((,c :background ,bg-hl-line :extend t)))
`(treemacs-marked-file-face ((,c :inherit modus-themes-mark-alt)))
`(treemacs-nerd-icons-face ((,c :inherit modus-themes-bold :foreground ,keyword)))
`(treemacs-on-failure-pulse-face ((,c :foreground ,fg-main)))
`(treemacs-on-success-pulse-face ((,c :foreground ,fg-main)))
`(treemacs-peek-mode-indicator-face ((,c :foreground ,fg-main)))
`(treemacs-remote-face ((,c :foreground ,fg-main)))
`(treemacs-root-face ((,c :inherit modus-themes-bold :foreground ,keyword)))
`(treemacs-root-remote-disconnected-face ((,c :inherit warning)))
`(treemacs-root-remote-unreadable-face ((,c :inherit warning)))
`(treemacs-root-unreadable-face ((,c :inherit error)))
`(treemacs-tags-face ((,c :foreground ,fg-main)))
`(treemacs-term-node-face ((,c :inherit modus-themes-bold :foreground ,keyword)))
`(treemacs-window-background-face ((,c :background ,bg-main)))
`(treemacs-nerd-icons-root-face ((,c :inherit modus-themes-bold :foreground ,keyword)))
`(treemacs-nerd-icons-file-face ((,c :inherit modus-themes-bold :foreground ,keyword)))
;;;;; tree-sitter
`(tree-sitter-hl-face:attribute ((,c :inherit font-lock-variable-name-face)))
`(tree-sitter-hl-face:constant.builtin ((,c :inherit tree-sitter-hl-face:constant)))