面向 Omarchy(Linux Wayland)桌面的图形文件管理器,提供列表、分栏、网格和双窗格视图。
wesleygrimes/omafire
一个常驻 Omarchy 状态栏的像素小篝火,点击后展开露营场景,可添加木柴、拨弄余烬。
- Star
- 16
- Fork
- 6
- 未关闭 Issue
- 0
- 最近提交
- 6天前
这是什么?
OmaFire 是为基于 Hyprland 的 Omarchy 系统编写的 Quickshell 插件。状态栏右侧有一个火焰图标,点击后会弹出一个像素风露营场景,可以添加木柴、拨动火堆、戳动余烬。火焰会随时间燃尽,即使弹窗关闭也会继续燃烧,因此可以直观看出是否需要添加燃料。
插件使用纯 QML 和 JavaScript 实现,移植自早期的浏览器原型,以较小的像素缓冲区绘制,再无平滑地放大。可选的声音模式会根据火势播放变化的柴火噪声,并伴有蟋蟀和青蛙的叫声。声音功能依赖 qt6-multimedia,其余功能不依赖它也能正常使用。
插件通过 omarchy plugin 命令安装,可以通过 shell IPC 目标绑定键盘快捷键,状态保存在用户状态目录下的本地 JSON 文件中,不发起任何网络请求。
核心功能
- 01点击状态栏火焰,弹出像素风露营场景。
- 02可通过按钮或拖拽添加木柴,每根约增加三分钟火势。
- 03拨旺火堆产生短暂火光,戳动余烬会迸出火星。
- 04柴火声、蟋蟀和青蛙叫声会随火势变化。
- 05支持键盘快捷键和 shell IPC 命令来开关弹窗与查询状态。
适用场景
- 在 Omarchy 状态栏中放置轻量的环境装饰元素。
- 通过状态栏图标一眼看出火势是否需要添加木柴。
- 为 Hyprland 桌面增添不打扰工作的装饰效果。
快速上手
- 1
使用 Omarchy 命令行安装并启用插件
omarchy plugin add https://github.com/wesleygrimes/omafire --enable - 2
点击状态栏中的火焰打开营地,然后点击 + Add log 添加木柴
使用前须知
- 需要 Omarchy 4.0 或更新版本并使用 Quickshell 状态栏。
- 声音播放需要可选的 qt6-multimedia 软件包。
标签
常见问题
- omafire 是什么?
- 一个常驻 Omarchy 状态栏的像素小篝火,点击后展开露营场景,可添加木柴、拨弄余烬。 OmaFire 是为基于 Hyprland 的 Omarchy 系统编写的 Quickshell 插件。状态栏右侧有一个火焰图标,点击后会弹出一个像素风露营场景,可以添加木柴、拨动火堆、戳动余烬。火焰会随时间燃尽,即使弹窗关闭也会继续燃烧,因此可以直观看出是否需要添加燃料。
- omafire 可以免费使用吗?用的什么许可证?
- omafire 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- omafire 还在维护吗?
- 活跃维护中。omafire 最近一次提交是在 2026年11月1日。
- omafire 适合用来做什么?
- 在 Omarchy 状态栏中放置轻量的环境装饰元素。 通过状态栏图标一眼看出火势是否需要添加木柴。 为 Hyprland 桌面增添不打扰工作的装饰效果。
- omafire 怎么安装和运行?
- 使用 Omarchy 命令行安装并启用插件: omarchy plugin add https://github.com/wesleygrimes/omafire --enable 点击状态栏中的火焰打开营地,然后点击 + Add log 添加木柴
- 在哪里获取 omafire?
- 源代码和安装说明在 GitHub 上:https://github.com/wesleygrimes/omafire
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1073+30 本周115RustMIT维护活跃更新于 4天前
为 Omarchy Linux 打造的灵动岛风格顶部栏,展示实时状态并集成菜单与快捷控制。
81+3 本周14QMLMIT更新于 3天前
面向 Wayland 合成器(如 Sway、Hyprland)的高度可定制状态栏,内置系统、网络、音频等模块。
1.2万1203C++MIT更新于 13小时前