From c4d526d25adf63c6a159096094e18b4c271b8e1c Mon Sep 17 00:00:00 2001 From: JSDurand Date: Sat, 5 Jun 2021 00:58:57 +0800 Subject: modeline: try to reduce the mode line clutter * battery-conf.el (durand-battery-pmset): Whether it is AC or battery should be clear with one letter: A or B. * modeline.el (modeline-minor-modes-name-len-max): minor modes should be more important, as it is not easy to discover which of them are enabled. (modeline-buffer-name-len-max): And the name of the buffer is easily checked by a manual function call, so is less important to me. --- battery-conf.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'battery-conf.el') diff --git a/battery-conf.el b/battery-conf.el index 2781eda..271db2e 100644 --- a/battery-conf.el +++ b/battery-conf.el @@ -44,7 +44,8 @@ The following %-sequences are provided: (ignore-errors (call-process "pmset" nil t nil "-g" "ps")) (goto-char (point-min)) (when (re-search-forward "\\(?:Currentl?y\\|Now\\) drawing from '\\(AC\\|Battery\\) Power'" nil t) - (setq power-source (match-string 1)) + ;; One letter suffices + (setq power-source (substring (match-string 1) 0 1)) (when (re-search-forward "^ -InternalBattery-0\\([ \t]+(id=[0-9]+)\\)*[ \t]+" nil t) (when (looking-at "\\([0-9]\\{1,3\\}\\)%") (setq load-percentage (match-string 1)) -- cgit v1.2.3-18-g5258