Variable: battery-upower-subscribe
battery-upower-subscribe is a customizable variable defined in
battery.el.gz.
Value
t
Documentation
Whether to subscribe to UPower device change signals.
When nil, battery status information is polled every
battery-update-interval seconds. When non-nil (the default),
the battery status is also updated whenever a power source is
added or removed, or when the system starts or stops running on
battery power.
This only takes effect when battery-status-function is set to
battery-upower before enabling display-battery-mode(var)/display-battery-mode(fun).
This variable was added, or its default value changed, in Emacs 28.1.
Probably introduced at or before Emacs version 28.1.
Source Code
;; Defined in /usr/src/emacs/lisp/battery.el.gz
(defcustom battery-upower-subscribe t
"Whether to subscribe to UPower device change signals.
When nil, battery status information is polled every
`battery-update-interval' seconds. When non-nil (the default),
the battery status is also updated whenever a power source is
added or removed, or when the system starts or stops running on
battery power.
This only takes effect when `battery-status-function' is set to
`battery-upower' before enabling `display-battery-mode'."
:version "28.1"
:type 'boolean)