A GUI file manager for Linux Wayland desktops on Omarchy, offering list, column, grid and two-pane views with Quick Look previews.
wesleygrimes/omafire
A tiny animated pixel campfire that lives in the Omarchy Quickshell bar, opening into a popup where you add logs and stoke the fire.
- Stars
- 18
- Forks
- 7
- Open issues
- 0
- Last commit
- 6 days ago
What is it?
OmaFire is a Quickshell plugin for Omarchy, the Hyprland-based Linux setup. A flame icon sits in the right side of the bar; clicking it opens a popup with a pixel-art campsite where you add logs, stoke the fire, and poke the coals. The fire burns down over time and keeps burning while the popup is closed, so it works as a passive visual indicator of whether it needs fuel.
The fire is written in plain QML and JavaScript and is ported from an earlier browser prototype, drawing into a small pixel buffer scaled up without smoothing. An optional sound mode plays fire crackle that changes with the fire's intensity, plus crickets and frog calls. Sound requires qt6-multimedia; everything else works without it.
The plugin is installed with the omarchy plugin command, can be bound to a keyboard shortcut through the shell IPC target, and stores its state locally in a JSON file under the user's state directory. It makes no network requests.
Key features
- 01Click the bar flame to open a pixel campsite popup.
- 02Add logs by button or drag, each adding about three minutes of fire.
- 03Stoke the fire for a temporary flare-up and poke the coals for sparks.
- 04Fire crackle, crickets and frog calls that follow the fire's intensity.
- 05Keyboard shortcuts and shell IPC commands for toggling and status.
Use cases
- Keeping a lightweight ambient visual in an Omarchy status bar.
- Glancing at the bar icon to see whether the fire needs fuel.
- Adding a decorative, low-distraction element to a Hyprland desktop.
Quick start
- 1
Install and enable the plugin with the Omarchy CLI
omarchy plugin add https://github.com/wesleygrimes/omafire --enable - 2
Click the flame in the bar to open the campsite, then click + Add log
Things to know
- Requires Omarchy 4.0 or newer with the Quickshell bar.
- Sound playback needs the optional qt6-multimedia package.
Topics
FAQ
- What is omafire?
- A tiny animated pixel campfire that lives in the Omarchy Quickshell bar, opening into a popup where you add logs and stoke the fire. OmaFire is a Quickshell plugin for Omarchy, the Hyprland-based Linux setup. A flame icon sits in the right side of the bar; clicking it opens a popup with a pixel-art campsite where you add logs, stoke the fire, and poke the coals. The fire burns down over time and keeps burning while the popup is closed, so it works as a passive visual indicator of whether it needs fuel.
- Is omafire free to use? What license does it have?
- omafire is open source under the MIT license. Check the license terms before using it in commercial products.
- Is omafire still maintained?
- Actively maintained. The last commit to omafire was on Nov 1, 2026.
- What can I use omafire for?
- Keeping a lightweight ambient visual in an Omarchy status bar. Glancing at the bar icon to see whether the fire needs fuel. Adding a decorative, low-distraction element to a Hyprland desktop.
- How do I install omafire?
- Install and enable the plugin with the Omarchy CLI: omarchy plugin add https://github.com/wesleygrimes/omafire --enable Click the flame in the bar to open the campsite, then click + Add log
- Where can I get omafire?
- The source code and installation instructions are on GitHub: https://github.com/wesleygrimes/omafire
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Hyprland desktop dotfiles centered on a Material-themed Quickshell shell with an overview, AI widgets and screen tools for Wayland.
A Dynamic Island-style top bar for Omarchy Linux that shows live activities and hosts menus, addons, and quick controls.
A Rust/GPUI desktop app that lets Omarchy Linux users edit themes, Hyprland settings, keybinds and automation flows through a GUI.
A Raycast-style launcher for the Omarchy Linux desktop that searches apps and Omarchy actions, learning what you use most.
A highly customizable status bar for Wayland compositors such as Sway, Hyprland and river, with modules for system, network and audio status.