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)