Add support for version control modeline status

This is built-in, but is left empty by default.
This commit is contained in:
Protesilaos Stavrou 2019-12-23 10:59:19 +02:00
parent a9027f33c3
commit 4b755e2f01
No known key found for this signature in database
GPG Key ID: 99BD6459CD5CA3EA
3 changed files with 21 additions and 1 deletions

View File

@ -255,6 +255,7 @@ the "full support" may not be 100% true…
+ transient (pop-up windows like Magit's)
+ treemacs
+ undo-tree
+ vc (built-in mode line status for version control)
+ visual-regexp
+ wgrep
+ which-key
@ -293,7 +294,6 @@ context before assessing its aesthetics or specific requirements.
Use =M-x list-faces-display= to get these.
+ tty-menu
+ vc-{conflict-state,state-base}…
Note that the themes do provide support for =org-mode=, but some of
these interfaces have been decided based on indirect experience. If you

View File

@ -1515,6 +1515,16 @@ between foreground and background is >= 7:1)."
`(undo-tree-visualizer-default-face ((,class (:foreground ,fg-alt))))
`(undo-tree-visualizer-register-face ((,class (:foreground ,magenta-intense))))
`(undo-tree-visualizer-unmodified-face ((,class (:foreground ,green-intense))))
;;;; vc
`(vc-conflict-state ((,class (:foreground ,red-active :weight bold))))
`(vc-edited-state ((,class (:foreground ,green-active))))
`(vc-locally-added-state ((,class (:foreground ,cyan-active))))
`(vc-locked-state ((,class (:foreground ,magenta-active :weight bold))))
`(vc-missing-state ((,class (:foreground ,yellow-active :weight bold))))
`(vc-needs-update-state ((,class (:foreground ,blue-active :weight bold))))
`(vc-removed-state ((,class (:foreground ,red-active :weight bold))))
`(vc-state-base ((,class (:foreground ,fg-active))))
`(vc-up-to-date-state ((,class (:foreground ,fg-active))))
;;;; visual-regexp
`(vr/group-0 ((,class (:inherit modus-theme-subtle-cyan))))
`(vr/group-1 ((,class (:inherit modus-theme-subtle-yellow))))

View File

@ -1515,6 +1515,16 @@ between foreground and background is >= 7:1)."
`(undo-tree-visualizer-default-face ((,class (:foreground ,fg-alt))))
`(undo-tree-visualizer-register-face ((,class (:foreground ,magenta-intense))))
`(undo-tree-visualizer-unmodified-face ((,class (:foreground ,green-intense))))
;;;; vc
`(vc-conflict-state ((,class (:foreground ,red-active :weight bold))))
`(vc-edited-state ((,class (:foreground ,green-active))))
`(vc-locally-added-state ((,class (:foreground ,cyan-active))))
`(vc-locked-state ((,class (:foreground ,magenta-active :weight bold))))
`(vc-missing-state ((,class (:foreground ,yellow-active :weight bold))))
`(vc-needs-update-state ((,class (:foreground ,blue-active :weight bold))))
`(vc-removed-state ((,class (:foreground ,red-active :weight bold))))
`(vc-state-base ((,class (:foreground ,fg-active))))
`(vc-up-to-date-state ((,class (:foreground ,fg-active))))
;;;; visual-regexp
`(vr/group-0 ((,class (:inherit modus-theme-subtle-cyan))))
`(vr/group-1 ((,class (:inherit modus-theme-subtle-yellow))))