Omarchy 下的 shell 环境重构:zsh + oh-my-zsh + Starship 排坑
把默认 shell 从 bash 迁到 zsh,本以为是小事,结果牵扯出终端字体、补全引擎、提示符、输入法环境变量一连串问题。本文是一份完整排坑记录,多数问题与「Omarchy 预置了很多 bash 专属配置」有关。
把默认 shell 从 bash 迁到 zsh,本以为是小事,结果牵扯出终端字体、补全引擎、提示符、输入法环境变量一连串问题。本文是一份完整排坑记录,多数问题与「Omarchy 预置了很多 bash 专属配置」有关。
Hyprland 默认没有「任务栏」概念。Omarchy 提供了 Dock(悬浮应用坞)但它是独立悬浮层,嵌不进状态栏。本文记录:从「想要状态栏中间有个 Windows 式任务栏」出发,先试了两个现成插件,最后改造第三方 omarchy-taskbar 并向上游发 PR 的完整过程——顺带覆盖了 Hyprland 窗口贴边、圆角、layer surface 弹窗等一堆桌面开发知识点。
用 opencode 这类 AI 编码工具时,DeepSeek 按 token 计费,余额常被忽略。社区已有显示「OpenCode Go」订阅用量的状态栏插件,但它读的是订阅账户、读不到 DeepSeek 这类自充值 API 的余额。本文记录如何照 Omarchy 的插件规范,从零写一个显示 DeepSeek 余额的 bar 小部件。
在 Hyprland / Wayland 环境下配中文输入法,踩过的坑比想象中多。本文记录最终落在 Rime + 小鹤双拼(flypy)的完整过程,以及为什么放弃 fcitx5 自带拼音。
Omarchy 是一套基于 Arch Linux + Hyprland 的现代桌面发行版,默认界面为英文。本文记录把它「整机中文化」的完整流程:从系统 locale、Chrome 界面,到启动器菜单、状态栏插件的逐层汉化,最后落到一个社区本地化项目上。
最近Mac Mini M4(下文简称"Mini")很火,但是苹果的内存向来是金子做的,大存储配置特别贵. 不少朋友买Mini都是本着性价比去的. 我借着裸辞在家没事干,折腾了一周,给大家分享我的方案.