My Avatar

Fingerkkk

世事洞明皆学问

Firefox简洁chrome式查找栏

2022年12月14日 星期三

Firefox的查找栏外观还是Firefox3时代的老古董,虽然功能吸收拓展了很多流行的查找栏扩展的热门功能,奇怪为什么就是不学学chrome查找栏的样式。

本来用着一个简单的css把查找栏那一大条简化放到了右上角悬浮显示,也没弄什么外观修饰调整,谁知这次升级失效了。干脆借着修复的机会彻底整整查找栏。

阅读全文

禁用Acessibility解决at-spi报错

2022年11月25日 星期五

Acessibility是盲人无障碍服务,用不上却不停跳出来就很困扰。最近跟无障碍服务杠上了,记录下解决方法。

阅读全文

grub-mkconfig在中文locale下报错

2022年09月02日 星期五

Arch的更新提示还是很重要的,时不时要手动干预下。今天看到最新的提示说grub更新最好重新安装grub并生成新的配置文件,谁知安装grub后生成配置文件出错,提示“/usr/share/grub/grub-mkconfig_lib: 第 237 行:printf: “$”:无效格式字符”。

搜索了下是语言环境locale的问题,新版的grub中文locale下grub-mkconfig会报错,需要将locale改成en_US之类的。一般都是到/etc/locale.conf里改全局,不过这样系统和软件的语言都变成英文了。到系统设置里将系统语言改成中文可以改回来,不使用桌面环境的没地方设置。

阅读全文

Rofi启动器

2020年12月08日 星期二

Linux下原来用的是dmenu,优点快速、简洁,缺点也是太简洁了,外观就是传统的命令行界面,而且不支持.desktop启动。后来rofi出现,开始取代dmenu,功能上强化,支持command启动、desktop启动、窗口切换还有ssh之类的其他功能;界面支持主题自定义,也积累了很多的主题。

Windows下启动器用的是Listary,反应快速、外观简洁,支持程序启动和文件搜索,后者于我倒不是必要。

阅读全文

Offlineimap实现后台邮件提醒

2020年11月04日 星期三

之前用mutt自带设置弄了个邮件提醒,简单但是缺点也多。

  1. 只能提醒新邮件,邮件标题和发件人不能显示在通知里;
  2. 依据mutt状态栏实现的,只要状态栏有new即未读邮件,那么每次更新邮件状态都会弹出提醒;
  3. mutt要开着,也算个小缺点,虽然mutt占用很小。

通知弹窗

新邮件提醒系统依赖offlineimap同步的本地邮件实现,用inotify-tools的inotifywait命令监控邮件目录写入,从而实时弹出邮件提醒通知。通知功能网上找的几个脚本参考融合了下,邮件标题和发件人提取用notmuch实现。

graph LR; A[邮件服务器] -->|Offlineimap|B(本地邮件); B --> C[ionotifywait监控]; C -->|新写入| D[通知]; C -->|新写入| E[Notmuch更新]; E -->|提供邮件标题和发件人| D;

阅读全文