summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--emacs/.config/emacs/lisp/kj-init.el7
1 files changed, 6 insertions, 1 deletions
diff --git a/emacs/.config/emacs/lisp/kj-init.el b/emacs/.config/emacs/lisp/kj-init.el
index 24c7538..9ce8e1d 100644
--- a/emacs/.config/emacs/lisp/kj-init.el
+++ b/emacs/.config/emacs/lisp/kj-init.el
@@ -64,7 +64,12 @@
(setq use-dialog-box nil)
(setq display-time-24hr-format t)
-(display-battery-mode 1)
+(funcall battery-status-function)
+(when (and battery-status-function
+ (not (string-match-p "unknown"
+ (battery-format "%B"
+ (funcall battery-status-function)))))
+ (display-battery-mode 1))
(display-time-mode 1)
(use-package doom-modeline