Improve git notifications segment.

This commit is contained in:
Vincent Zhang 2019-01-24 01:58:17 +08:00
parent 849ba7097f
commit 9ca40d04b1

View file

@ -1429,6 +1429,7 @@ Example:
(if (and doom-modeline-github
(doom-modeline--active)
(> doom-modeline--github-notifications-number 0))
(propertize
(concat " "
(if doom-modeline-icon
(doom-modeline-icon-faicon "github"
@ -1437,11 +1438,12 @@ Example:
(propertize "#" 'face '(:inherit (doom-modeline-warning italic))))
doom-modeline-vspc
(propertize (number-to-string doom-modeline--github-notifications-number)
'face '(:inherit (warning italic))
'face '(:inherit (warning italic)))
" ")
'help-echo "Github Notifications
mouse-1: Show notifications
mouse-3: Fetch notifications"
'mouse-face 'mode-line-highlight
'mouse-face '(:box 1)
'local-map (let ((map (make-sparse-keymap)))
(define-key map [mode-line mouse-1]
#'doom-modeline--github-open-notifications)
@ -1450,8 +1452,7 @@ mouse-3: Fetch notifications"
(interactive)
(message "Fetching github notifications...")
(doom-modeline--github-fetch-notifications)))
map))
" ")))
map))))
;;