主要观点:近期作者致力于在计算中尽可能多地使用 OpenBSD,目标是重现从 macOS 中欣赏到的“生活质量”功能,如自动在白天使用浅色模式、晚上使用深色模式。
关键信息:
- 偏好简单窗口管理器 dwm,为其写了一个补丁使其根据 ~/.lightmode 文件切换主题,运行时发送 SIGHUP 可切换主题。
- 需 XSettings 守护进程 xsettingsd 来更新 Firefox 等的外观,至少设置 GTK 主题,如 Adwaita-dark。
- 编写了 ~/bin/set-theme 脚本用于更改 dwm、GTK 和 Emacs 的主题并设置壁纸,可根据需要调整。
- 使用 Redshift 自动化切换主题,需 ~/.config/redshift.conf 文件和 ~/.config/redshift/hooks/中的钩子脚本,注意启动 Redshift 在过渡时期脚本可能不会立即调用。
重要细节: - dwm 补丁地址为 https://dwm.suckless.org/patc...,获取 Adwaita-dark 需在 OpenBSD 上安装
gnome-themes-extra
。 - Redshift 可调整屏幕色温,钩子脚本根据 period-changed 和白天/晚上调用 set-theme 脚本设置主题。
.lightmode
系统可让其他程序使用,推荐使用 Stylus 浏览器扩展与深色主题搭配。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。