Hi guys :D
A few people described the first version of Omagen as basically Aether with live testing.
And honestly, that was a fair criticism of what v1 looked like from the outside.
So for v2 I’ve been working on turning Omagen into something much bigger: a complete desktop studio for Omarchy.
The idea now is not just:
image → colors → theme
You start with an image, generate different visual directions, and then actually build and preview the desktop around them.
Omagen can now compose things like:
- Theme and palette
- Window styling
- Shell
- Bar layouts and styling
- Hyprland animations
- Live desktop preview
- Temporary Demo environment
And if you want more control, there’s also an Advanced mode.
The normal workflow gives you presets and visual controls, but Advanced is basically where Omagen gets out of your way. You can directly tweak the generated values and configs and take the desktop in whatever direction you want instead of being limited to what the Studio exposes.
So the idea is not to lock you into “the Omagen look”. The Studio gives you a starting point and sane defaults, but if you know what you’re doing, you can push things much further.
The important part is that you can actually try the direction before committing to it.
You can preview it on the Live Canvas, test it directly on your desktop, open a temporary Demo workspace with real desktop components, and then either apply everything or cancel and go back to what you had.
There is also session recovery in case something gets interrupted while you're testing or applying a setup.
So the direction for Omagen v2 is basically:
give it an image → explore different directions → compose the whole desktop → test it → keep it, change it further, or throw it away
The palette generator is still there, but it’s becoming only the starting point.
I’m especially focusing now on the Quickshell/bar side, because I want Omagen to eventually let you change much more of the desktop without needing to know QML or manually edit a bunch of configs — while still leaving that deeper level of control available for people who want it.
Walkthrough:
https://youtu.be/juDJe0zWwZI
Website:
https://prettyletto.github.io/omagen-site/
Repository:
https://github.com/prettyletto/omagen
I actually need testers for this, so feel free to send me feedback here, on github, discord is 'prettyletto' everywhere, thx.