给mu4e加上美化icon

参考GitHub issue中的方法即可。

3 个赞

试了下500个邮件的速度,其实影响并不明显。感觉不出来。我一个2015的macbook pro也没被这点性能影响。

没有对齐问题?

如图所见,没有对齐问题。在issue中我也提到了,一开始测试是有对齐问题的,后来改进后就没有对齐问题了。

图片里有mail图标行的一个字符错位的那个不是设置引来的问题?

并不是图标的问题,是mu4e本身这里的缩进不对。我说什么并不重要,你自己试试才重要。我人微言轻。

我原本的意思是,mu4e中如果启用fancy icons时会带来对齐问题,一个解决办法就是在fancy模式下,将引起错位的icon的显示字符设置成简单字符。比如现在我就将附件图标设置为@,(setq mu4e-headers-attach-mark '("a" . "@"))。虽然说不如原来图标美观,但相对于图标本身,我觉得对齐更影响美观和阅读。

你的设置方法是有效的,用你的方法可以为为我现在的简单字符添加face,效果看起来还不错。但是如果要引入all-the-icons图标的话,我觉得应该首先解决mu4e自身的对齐问题。

mu4e的indent, 我之前看过相关的邮件,好像暂时无法改进了。而且我觉得现在这样也不错了。

(setq mu4e-headers-precise-alignment t) 可以解决对齐问题,但显示明显被拖慢。

我都不知道这个选项,感谢。我开启后,发现速度反而更快了。。。。

哈哈哈,不明所以。

Ok, I writed a small package now.

https://github.com/stardiviner/mu4e-marker-icons

1 个赞