November 6, 2026

OmaFire puts a Tamagotchi-style pixel campfire in the Omarchy bar

0

Wes Grimes’ new plugin gives you a tiny campsite to tend between tasks: feed it logs, stoke it, poke the coals, and let it burn down on its own.

The OmaFire popup showing a pixel-art campfire by a moonlit lake among pine trees, with Add log, Stoke and Sound off buttons and a Roaring warmly status

Image: wesleygrimes/omafire README (GitHub)

“Need a little more fire in your life? Come have a seat by the fire,” Wes Grimes (@ncfrontiersman) posted on X on October 31, 2026, introducing “a Tamagotchi-style pixel campfire for your @omarchy bar. Feed it logs, keep it alive.” DHH reposted it, and the post had passed 14,600 views within a day. Grimes, who made Omastorm for Omarchy and hosts the Sunday Builders Club, calls the new plugin OmaFire.

Click the little flame on the right side of the bar and a pixel-art campsite pops open, with a fire, a woodpile and a moonlit lake. According to the README, it “doesn’t track anything, doesn’t nag you, and won’t tell you how productive you were.” You just tend it.

Here is what you can do with it:

  • Add a log with the button or by dragging one from the woodpile onto the fire. Each log is about three more minutes of fire.
  • Stoke it to make it flare up for a bit. It doesn’t add wood, so stoking an empty pit just gets you “a polite note.”
  • Poke the coals for a shower of sparks: “Very satisfying, no practical value.”
  • Turn on the sound for a quiet crackle. It starts off every time and stops when the popup closes, “because nobody wants a surprise fire noise in a meeting.”

A full load burns for about 13 minutes, down to glowing embers, then coals, then rest. The fire keeps burning while the popup is closed and even picks up where it would have been after a restart or a suspend. The bar icon is a tiny pixel fire that follows along, so you can see at a glance when it needs another log. Inside the popup, A adds a log, S stokes and M toggles sound, and OmaFire also answers on the shell IPC target wesleygrimes.omafire if you want your own keybinding.

The lake got some love overnight too. A pull request from Gobbledegookie, merged on November 1, 2026, adds gently rippling moonlight and short silver-blue glints to the reflection, masked so the island and pines stay in front of the light. The README credits Gobbledegookie and Matthew L. Wolfgang as contributors alongside Grimes.

It is light, too. OmaFire is plain QML and JavaScript running inside the shell you already have, with no network access, no web view and no background service. It only draws while the popup is open, and Grimes writes that with the popup closed the bar icon costs about 1% of one core on his VM, and roughly a fifth of a core with it open.

You need Omarchy 4.0 or newer with the Quickshell bar. The README says it was tested against Omarchy 4.0.6 and the 4.5 dev build, and needs qt6-imageformats for the artwork, plus the optional qt6-multimedia for the crackle. Installing is one line: omarchy plugin add https://github.com/wesleygrimes/omafire --enable. OmaFire is MIT-licensed.

Source: https://github.com/wesleygrimes/omafire

Leave a Reply

Your email address will not be published. Required fields are marked *