把 Linux 平铺桌面的任务栏改成 Windows 手感:一次开源贡献

Hyprland 默认没有「任务栏」概念。Omarchy 提供了 Dock(悬浮应用坞)但它是独立悬浮层,嵌不进状态栏。本文记录:从「想要状态栏中间有个 Windows 式任务栏」出发,先试了两个现成插件,最后改造第三方 omarchy-taskbar 并向上游发 PR 的完整过程——顺带覆盖了 Hyprland 窗口贴边、圆角、layer surface 弹窗等一堆桌面开发知识点。

给 Omarchy 状态栏写一个 DeepSeek 余额小部件

用 opencode 这类 AI 编码工具时,DeepSeek 按 token 计费,余额常被忽略。社区已有显示「OpenCode Go」订阅用量的状态栏插件,但它读的是订阅账户、读不到 DeepSeek 这类自充值 API 的余额。本文记录如何照 Omarchy 的插件规范,从零写一个显示 DeepSeek 余额的 bar 小部件。

Omarchy 4 桌面全流程中文化实录

Omarchy 是一套基于 Arch Linux + Hyprland 的现代桌面发行版,默认界面为英文。本文记录把它「整机中文化」的完整流程:从系统 locale、Chrome 界面,到启动器菜单、状态栏插件的逐层汉化,最后落到一个社区本地化项目上。

把 Windows 7 开始菜单搬到 Plasma 6:扁平化、中文化、Win10 式首字母分组

KDE Store 上有一个还原度很高的 Windows 7 开始菜单 plasmoid:Windows7StartMenu4KDE。它左右双栏、有跳转列表、有电源菜单,唯独「所有程序」还是按分类文件夹展开的。我不喜欢文件夹,想要 Windows 10 那种平铺 + 首字母分组,顺便全中文。于是 fork 出来改了一版。