Every theme, the same photo shoot.
Why
Theme galleries usually show the picture each author uploaded. One is a tidy 4K desktop, the next a phone photo of a laptop. You end up comparing photographers, not themes. Here every theme gets the same 11 pictures, taken by a script on a clean Omarchy install, so a difference between two pictures is a difference between two themes.
How the pictures are taken
omarchy-theme-photograph runs inside a real Omarchy session. It adds a virtual screen to Hyprland, switches to the theme, opens a fixed set of windows on that screen and photographs it. The same sample file is open in Neovim, the terminal prints the same scripted session, the file manager shows the same folder. Animations are off and the cursor is hidden. Then it closes everything, moves to the next theme and does it again.
The virtual screen is 1920 by 1080 at 2x scale, so the camera works with 3840 by 2160 pixels. The site serves 1920-pixel-wide versions of every picture; click one to open it on its own. The lock screen is the exception: the shell only draws its preview on a physical screen, so that picture is taken from the machine's real display and its size follows that display.
What is in each picture
- hero
- Neovim, terminal, btop and Files
- desktop
- Empty desktop
- terminal
- Terminal
- editor
- Neovim
- btop
- btop
- about
- About window
- files
- Files
- colors
- Palette preview in the terminal
- menu
- Omarchy menu
- apps
- App launcher
- notification
- Notification
- lock
- Lock screen
- palette
- Palette
The palette picture is not a screenshot. It is drawn from the theme's colors.toml so you can read the exact values.
Each theme page also lists the wallpapers the theme ships with, and one pagecollects all of them. The site only holds small previews of those. Every link goes to the untouched original in the theme's own repository, at the commit that was photographed, so what you download is exactly the file the theme installs, and the rights stay where they belong.
Where the themes come from
The list of themes is the one on omarchy.org plus the themes that ship with Omarchy. Names, authors, stars and descriptions come from the Omarchy theme registry, a community index published as one JSON file. The pictures were last taken on 3 September 2026.
Get your theme photographed
Add your theme to the registry with a one-line pull request, or to the list on omarchy.org. New themes are photographed at the next run. If you want the same pictures for your own README, run omarchy-theme-photograph yourself: it works on any Omarchy 4 desktop and takes about half a minute per theme.
Built with
Bash, grim and ImageMagick for the camera. Astro for the site, served as static files from Cloudflare Workers, with the pictures on Cloudflare R2. Type is set in Familjen Grotesk and JetBrains Mono.