“5:57 下午 2.84” 是时间。Mail应该是global-mode-string
里显示的。你可以看看这个变量的值,查查自己的配置。
2.84 变了几次,2.41,2.45,4.60,想请问这个数值具体指什么,没想出来,谢谢!
好的,谢谢,翻译后得知是:
过去一分钟的cpu平均负载百分数。
Mail
是由display-time-mail-string
这个变量控制的
字体大小不一样盲猜是 doom 也设置了 fontset?想变小的话可以像我一样为 modeline 单独设置 fontset
这段代码,我也测试过,好像不能把文字变小,doom好像在设置默认字体时,全局都不能更改了。
上面楼上的图,是我的字体设置,可能问题出在那里。谢谢!
update 下面那段也不行么,那就不清楚了
调整下 doom-modeline-height
试试。还不行换字体试试。
使用doom-mode-line,最近发现在Message buffer中,总会出现:Error during redisplay: (eval (doom-modeline-segment–window-number)) signaled (wrong-type-argument numberp nil) 这个信息,倒是不影响使用;不知道是不是在检查window-number返回值时,如果仅有一个窗口就没有这个number了? 两个窗口以上时,window-number也可以正常显示出来的;
能多给点信息么?这部分代码一直没改过。如果确实认为是问题,请到GitHub上提交正式的issue。
display-time 里翻翻看
用 all-the-icons-scale-factor
改图标大小
29中提供了字符串像素的计算,mode-line 右边现在可以精确对齐了,无论什么字体,多大字号。代价是性能有所损失。对于28及以下版本和以前一样,只能尽量对齐,但是没法做到完美精确。
升级到最新版本可以体验,尤其是使用29的同学。Enjoy!
不知道咋了,我的mode-line右边老是不能对齐。
(use-package doom-modeline
:hook ((after-init . doom-modeline-mode))
:init
(setq doom-modeline-icon centaur-icon
doom-modeline-buffer-file-name-style 'relative-from-project
doom-modeline-window-width-limit 120
doom-modeline-height 1
doom-modeline-hud t
doom-modeline-buffer-encoding nil
;;doom-modeline-bar-width 2
doom-modeline-minor-modes nil
doom-modeline-support-imenu t)
(set-face-attribute 'mode-line nil :font "MonegoLigatures Nerd Font-10")
(set-face-attribute 'mode-line-inactive nil :font "MonegoLigatures Nerd Font-10")
:config
;; (advice-add 'consult-theme :after (lambda (theme)
;; (set-face-attribute 'mode-line nil :font "MonegoLigatures Nerd Font-12")
;; (set-face-attribute 'mode-line-inactive nil :font "MonegoLigatures Nerd Font-12")))
(advice-add 'counsel-load-theme :after (lambda ()
(set-face-attribute 'mode-line nil :font "MonegoLigatures Nerd Font-10")
(set-face-attribute 'mode-line-inactive nil :font "MonegoLigatures Nerd Font-10")))
(advice-add 'centaur--load-theme :after (lambda (theme)
(set-face-attribute 'mode-line nil :font "MonegoLigatures Nerd Font-10")
(set-face-attribute 'mode-line-inactive nil :font "MonegoLigatures Nerd Font-10")))
(advice-add 'circadian-enable-theme :after (lambda (theme)
(set-face-attribute 'mode-line nil :font "MonegoLigatures Nerd Font-10")
(set-face-attribute 'mode-line-inactive nil :font "MonegoLigatures Nerd Font-10")))
)
配置代码
我看了下,同样的配置公司电脑上的是正常的。但是公司电脑上跑的是20220921.356这个版本
不能对齐是什么意思?上个截图,提供更多信息
上面有截图就是太细了,可能得仔细看下