Repository navigation
v3.2.2
Change your Omarchy theme once and let your desktop follow — now including the apps you already had open.
Omarchroma applies your active Omarchy palette to GTK 3/4, libadwaita, GNOME
settings, Qt/KDE Frameworks, Dark Reader, Pear Desktop (YouTube Music), Flatpak
apps, and the browsers Omarchy doesn't theme itself: Firefox, Floorp, Zen,
LibreWolf, Waterfox and Vivaldi.
What's in 3.2.2
- Restart apps on the new theme. Press / to see the apps still on the
old theme, Ctrl+Enter to review what will close, and Ctrl+Enter again
to restart them. Each one comes back on the workspace it was on, out of sight
until it gets there. Apps busy downloading or copying files are left open. - Optional auto-prompt. Have that list open by itself after every theme
change. Nothing closes until you press Ctrl+Enter. Setup asks, and you can
change it any time in Settings. - Settings (s). Turn the auto-prompt on or off, and choose which optional
frameworks the panel shows. - About (?). Plugin and service versions and the license, with links to
open an issue or ask for help, see the source, and buy me a coffee. - Issue forms. Bug reports, feature requests and questions each have
their own form, and About's link opens the choice of the three. - Readable KDE icons on dark themes. Okular and other KDE apps no longer
draw dark icons on a dark background (#3). - Setup shows what's new and asks about the auto-prompt.
- Security fixes. Nothing changes in how you use it.
Install
omarchy plugin add https://github.com/NobleDoodle/omarchroma --enableOpen the panel, press i, and follow the prompts. Already installed? Update
the plugin: the bar icon will alert and the panel's lit Update button tells you
to press i.
Prefer the service without the bar widget? See the README for a standalone
install.
Requirements
- An Omarchy theme, or a palette file (see the README)
jqandpython3(both ship with Omarchy)- Optional:
adw-gtk-theme(GTK 3 apps),python-plyvel(Dark Reader in
Chromium browsers),flatpak(Flatpak apps)
Security
Omarchroma runs as your user, never as root, and writes only inside your home
directory. It writes into your browser profiles only if you switch on
Additional browsers. The only privileged step is installing packages with
pacman during setup, which asks first. It makes no network connections; the
links in About open in your browser. It closes and reopens apps only after you
confirm with Ctrl+Enter.
Limits
- Restarting closes apps, so save your work first. Whether an app offers to
save is up to the app, and an app with several windows closes without
asking. - Apps no theme reaches, such as Steam, are never listed for a restart.
- A sandboxed app (a Flatpak, for example) is restarted only through its own
launcher; one without a launcher is left open. - Dark Reader has to be installed in your browser yourself, and is themed only
in browsers installed natively, not as a Flatpak. - A browser picks up Additional browsers the next time it starts.
hyprchroma-3.2.2-1-any.pkg.tar.zst below is the built package, included for
reference — installing through the panel builds its own copy from this same
release.