October 2, 2026 · 4 min read
I Didn't Draw a Single line
Why I made it
p(bloom) is a theme for Omarchy with 42 wallpapers of machines from a future worth building. The look is inspired by Bungie’s Destiny. I’ve always loved its vision of future technology: machines that harness the Light. I wanted my desktop to feel like that, full of inventions I’d love to see come true. I’m betting on bloom.
Making it was pure joy. Every finished piece showed me three new things to try, and the horizon only kept getting wider.
I made the song for the music video in Suno, and I haven’t had this much fun in a long time. It feels like imagining straight into music: I can steer the song however I want, from the broad strokes down to the smallest details. Forty-six versions fell by the wayside, and I wrote about forty-five notes along the way. Two made it, one electronic and one rock, because I grew up on rock and metal as much as on electronic music, and I still love both.
What’s inside
42 blueprint wallpapers. Every machine is a 3D model, drawn as a blueprint with notes and diagrams. They are full of detail but stay quiet behind your windows, and when you have a minute, you can wander around one and find something new. Each sheet also lists what still has to be invented before the machine can be built: a to-do list for the future.
The theme. Everything Omarchy can theme gets deep-space navy, ice-white text and nine colours named for moods.
Made for your screen. Each wallpaper is composed again for every common screen, from 1080p to 7680 × 2160. A sharper screen gets finer lines and captions, not a stretched picture. A different shape gets its own layout: on a 21:9 ultrawide, a cropped 16:9 picture would lose the title and the notes, so everything is arranged again to fit.
Resolution
1080p image, stretchedNative 5K
Composition
16:9, cropped to fitComposed for 21:9
p(bloom) Wallpapers. The companion app is a gallery drawn like the sheets: ← → browse, ↑ ↓ show the same wallpaper at another intensity, Enter puts it on your desktop. In the background it picks the set that fits your monitors, downloads only that one, and switches when you plug in another screen. The theme carries one set, 16:9 at 5K, about 26 MB. All 18 screen shapes and sizes at three intensities would take about 690 MB, so the app downloads the rest on demand, only the files it doesn’t have yet. It can also fetch all three intensities of your set at once.
Intensity
MutedVivid
Room for a see-through bar. I always wanted to use Omarchy’s see-through bar, but on most wallpapers the details behind it made it useless. So the top edge of every wallpaper is plain paper, with no lines or labels. Double-click the bar and it stays perfectly readable.
With backgroundSee-through
Next: a wallpaper for each screen. Omarchy shows one wallpaper on all screens, so a laptop next to an ultrawide gets one picture for two shapes and two resolutions. The sets for both already exist; Omarchy only needs to show each screen its own, and I’m planning a pull request for that.
Install it
One line in a terminal:
omarchy theme install https://github.com/ncr/omarchy-p-bloom-theme.git
Then the companion app, once:
python3 ~/.config/omarchy/themes/p-bloom/companion/install.py
To open it, press Super + Space, type pbloom and press
Enter:
p(bloom) Wallpapers
Pencils down
Who made p(bloom), me or the AI? I didn’t draw a single line, write any code or play a note. Agents did all of that, and they did it well.
But making something is more than producing it: it is deciding what it should be. Nobody asks whether the camera made the film; the director chooses what ends up on screen. Here I made about 465 of those decisions:
- Wallpapers: 149 machines drafted, 42 kept, about 125 decisions.
- Music: 48 songs generated, 2 kept, about 45 decisions.
- Video: 60 cuts, 2 kept, about 130 decisions.
- The app: 5 settings screens, 1 kept, about 35 decisions.
- This post: 59 drafts, 1 published, about 130 decisions.
Each one is a note I wrote down: “too static”, “that’s not how I write”, “this dome could never close”.
Agents can make almost anything, and fast. Deciding what is worth keeping, and what is still wrong, stays my job. Taste isn’t knowing what’s beautiful. It’s noticing, for the 465th time, that something isn’t yet.
Not everything needs 465 decisions. A one-shot, a single prompt shared as it came out, is less mine, but it still counts: someone sees it, tries it and takes it further. Sprouts like that are how most things start. Some of them grow into a tree in bloom.
Every line was drawn by an agent.
Every decision was mine.
p(bloom) >> p(doom)
42 wallpapers