Variable: doom-modeline-github

doom-modeline-github is a customizable variable defined in doom-modeline-core.el.

Value

nil

Documentation

Whether display the GitHub notifications.

It requires ghub and async packages. Additionally, your GitHub personal access token must have notifications permissions.

If you use pass to manage your secrets, you also need to add this hook:
  (add-hook 'doom-modeline-before-github-fetch-notification-hook
#'auth-source-pass-enable)

Source Code

;; Defined in /nix/store/1lcicrdd2r4b8rkc91nnn74ymk1jl6yd-emacs-packages-deps/share/emacs/site-lisp/elpa/doom-modeline-20260928.1632/doom-modeline-core.el
(defcustom doom-modeline-github nil
  "Whether display the GitHub notifications.

It requires `ghub' and `async' packages.  Additionally, your GitHub personal
access token must have `notifications' permissions.

If you use `pass' to manage your secrets, you also need to add this hook:
  (add-hook \\='doom-modeline-before-github-fetch-notification-hook
	   #\\='auth-source-pass-enable)"
  :type 'boolean
  :group 'doom-modeline)