The Gaming Edition
Update existing installations using Update > Omarchy from Omarchy menu (Super + Alt + Space).
Install on new machines with the ISO:
- Download: https://iso.omarchy.org/omarchy-3.7.0-2.iso
- SHA256: f74c1ed2ab6d2164c530e97a10e8dc5debe72bd9aec32989c7354ecb406bea99
Features
- Add unified
omarchyCLI by @ryanrhughes - Add text extraction from anywhere on the screen via Trigger > Capture > Text Extract and
Super + Ctrl + PrtScrusing tereseract OCR by @Prajwal-Prathiksh - Add monitor mirroring of the internal laptop display to connected external display via Trigger > Hardware > Mirror Display and
Super + Ctrl + Alt + Delby @timbelmon - Add cliamp TUI music player on
Super + Shift + Alt + Mby @bjarneo - Add lazy-installed GitHub TUI called ghui by @kitlangton
- Add new aliases
ic(=tdl c),ix(=tdl cx), andicx(=tdl c cx) by @dhh - Add dosfstools as a default package so you have
fsck.fatandmkfs.fatavailable in case you need to fix a corrupted /boot partition by @niraletter - Add
transcode-video-giffunction for turning a video into a gif by @dhh - Add full compatibility with the ASUS ExpertBook Panther Lake laptop for both boot, screen, touchpad, and fingerprint reader by @mijuny
- Add
fred=onkernel optimization for Intel Panther Lake systems by @dhh - Add two-finger tap to right-click on touchpads by default on new systems (see Setup > Input to change existing) by @dhh
Gaming
- Add streamlined Steam installer that doesn't need user input by @dhh
- Add fully preconfigured RetroArch that no longer depends on AUR by @dhh
- Add streamlined bluetooth xbox controller compatibility without needing to restart by @dhh
- Add Lutris Launcher to Install > Gaming for running Battle.net games (Diablo/Starcraft/WoW) by @dhh
- Add Heroic Launcher to Install > Gaming for running Epic Games (sadly no Fortnite or Rocket League!) by @dhh
- Add Moonlight GameStream client to Install > Gaming for remote play of PC games from Sunshine server by @dhh
- Add Xbox Cloud Gaming web app to Install > Gaming for remote Xbox Game Pass play by @dhh
- Add Install > Gaming > Remove for removing any of the game setups by @dhh
- Fix obstructive
SDL_VIDEODRIVERenv causing problems with many Steam games by @RyanBreaker
Aesthetics
- Add boot unlock screen themeing via Style > Unlock (as well as
omarchy plymouth) by @dhh - Add subtle highlight to selected item in the omarchy menus for better visibility by @pipetogrep
- Add more smoothness to limine progress bar by @mlombardi96
- Add new Omarchy logo backgrounds for every default theme by @dhh
- Add better text contrast on backgrounds with Flexoki Light, Vantablack, Ethereal, Hackerman, and White themes by @lukehsiao, @dhh
- Add two new Tokyo Night backgrounds based on the new OMA logo by @jennpiatkowski87
- Add broader compatibility with older Omarchy themes by extracting their colors.toml from alacritty colors by @prepin
- Add themeing to Helix editor when it's installed via Install > Editor > Helix by @lukehsiao
- Add themeing for gum by @severin-richner
- Add themeing to Brave Origin browser by @dhh
- Add color highlighting to man pages by @spitfire05
- Add matching SDDM login screen theme to the boot unlock theme so they stay visually consistent by @dhh
- Add support for extra theme installs over ssh not just web by @Vargrul
Controls
- Add option to skip Limine boot rollback screen and go straight to boot unlock via Trigger > Toggle > Direct Boot (
Super + Ctrl + O) (limine can then be selected as a boot option in bios if needed) by @dhh - Add toggling passwordless sudo so agents can run with scissors via Trigger > Toggle > Passwordless Sudo (
Super + Ctrl + O) by @dhh - Add toggling touchscreen recognition in Trigger > Hardware (
Super + Ctrl + H) by @niraletter - Add toggling touchpad on/off in Trigger > Hardware (
Super + Ctrl + H) by @niraletter - Add Apple display brightness control to the normal brightness hotkeys by @dhh
- Add maximum brightness on
Shift + Brightness Upand minimum brightness onShift + Brightness Downby @dhh - Add consistent brightness adjustment steps and slow ramp below 5% by @boobachad, @dhh
- Add right-click on the Waybar battery icon to show a detailed battery notification by @dhh
- Add persistent monitor scaling from
Super + /in the default monitors.conf is used with just a single declared monitor by @dhh - Add push-to-talk keybind for Voxtype on
F5by @ryanrhughes
Fixes
- Fix that only Dell XPS needs the linux-ptl kernel now and other Panther Lake systems get vanilla 7.0.3 kernel by @dhh
- Fix delays in boot sequence that improves overall boot time by 5-8 seconds by @dhh
- Fix install sequence would rebuild limine 4 times instead of just once by @dhh
- Fix hybrid GPU hardware detection so the toggle only appears when actually applicable by @dhh
- Fix scrambled frames in screen recording on slower systems by guarding the capture pipeline and only re-encoding when garbage frames are detected by @dhh
- Fix mid-transition screenshots by keeping
hyprpickeralive until the capture is complete by @ryanrhughes - Fix screenrecording with webcam on some systems by switching to screenshot-style selection of region/screen by @ryanrhughes
- Fix device dark mode handling in Chrome with a proper configuration by @dhh
- Fix jumping cursor / disable-while-typing on the ASUS ROG Flow Z13 detachable keyboard by @Cliffback
- Fix the "your kernel has been updated" check to be more resilient by @dhh
- Fix the useless
lstopo.desktopentry in the app launcher by hiding it by @dhh - Fix ISO installer allowing you to select your install media as the target by @mplaczek99
- Fix npx wrapper runtime so it's isolated from project PATH by @timohubois
- Fix ufw firewall should allow access for Docker DNS from 192.168 networks by @davzucky
- Fix background selector should recognize symlinks by @tushar-chauhan
- Fix web apps not disappearing immediately from app launcher after removal by restarting Walker by @afurm
- Fix deprecated VSCode theme for everforest by @cfulton
- Fix internal monitor disable for systems where built-in display is not eDP-1 by @17xande
- Fix refresh-config when target directory is missing by @timohubois
- Fix "Bistream" typo to "Bitstream" by @dotsilva
- Fix automatic powerprofile setting on boot for some USB-C only charging machines by @mijuny
- Fix custom DNS setting should also provide ipv6 servers by @jardahrazdera
- Fix low ulimit ceiling by @cyppe
Feature presentations
Unified Omarchy CLI
There's now a single omarchy command that is both documented and bash tab-completing. It gives you access to all the underlying omarchy-* commands without having to look up the source to learn what they do.
~ ❯ omarchy
Omarchy command center
Usage:
omarchy <command> [args...]
omarchy commands [--all] [--json] [--check]
omarchy <group> --help
omarchy <group> <command> --help
Common commands:
omarchy update Update Omarchy and system packages
omarchy theme list List available themes
omarchy theme set <name> Apply a theme
omarchy font list List available fonts
omarchy screenshot Take a screenshot
omarchy debug Print debugging information
Groups:
ac AC power detection
battery Battery status helpers
branch Omarchy git branch management
brightness Display and keyboard brightness
capture Screenshots and screen recording
channel Omarchy release channel management
cmd Command and shortcut helpers
config System configuration helpers
debug Diagnostics and support logs
dev Omarchy development tools
drive Drive selection and encryption
font Font management
hibernation Hibernation setup and removal
hook User hook runner
hw Hardware detection and controls
hyprland Hyprland window, monitor, and toggle controls
install Optional software installers
launch Application launchers
menu Omarchy menu commands
migrate Migration runner
notification Notification helpers
npx NPX package wrappers
pkg Package management helpers
plymouth Plymouth boot theme management
powerprofiles Power profile management
refresh Reset config to defaults
reinstall Reinstall and reset workflows
remove Removal workflows
restart Restart Omarchy components
setup Interactive setup wizards
share Share clipboard, files, and folders
snapshot System snapshots
state Persistent Omarchy state
sudo Sudo configuration helpers
swayosd SwayOSD status display helpers
system Reboot, shutdown, logout, and lock
theme Theme management
toggle Toggle Omarchy features
tui Terminal UI launchers
tz Timezone selection
update Omarchy and system updates
upload Upload helpers
version Version and channel information
voxtype Voxtype dictation
webapp Web app launchers
wifi Wi-Fi helpers
windows Windows VM management
Discovery:
omarchy commands List all commands
omarchy commands --all Include commands explicitly marked hidden
omarchy commands --json Machine-readable command list
omarchy commands --check Validate command metadata and routesText extraction via tesseract OCR
Tesseract's open source OCR model makes it super quick to grab text out of any part of the screen. This is very helpful for grabbing addresses out of image footers or phone numbers embedded in website headlines. You can trigger it directly using Super + Ctrl + PrtScr or via the capture menu (Trigger > Capture or Super + Ctrl + C). The extracted text ends up on the clipboard ready for pasting.
Gaming galore!
Gaming on Omarchy just got a huge overhaul. First, the Steam installer is now fully automated (no more picking gpu libs!) and more compatible due to removal of the troublesome SDL_VIDEODRIVER env variable (reboot after upgrading to get rid of it!). Great way to play everything from Tetris Effects to ARC Raiders.
The RetroArch installer has gotten an even bigger upgrade by removing the AUR dependency (making it much faster to install) and preconfiguring the system, so all you have to do is put your bios and rom files in ~/Games, scan the directory, and you're ready to game using the beautiful CRT Royale shader for that perfect retro look.
You can now run Battle.net games via the Lutris launcher too! Remember Starcraft? Remember Diablo? WE REMEMBER!. It's a little janky to install, though. You just have to follow the instructions and be patient while it looks like nothing is happening, but it's working in the background.
There's also the Heroic Launcher, which allows you to run Epic Games titles, like OddSparks, without anti-cheat (so, sadly, no Fortnite or Rocket League!). It too is a little janky and slow to install games, but until Tim Sweeney comes to Linux, it's better than nothing!
The Xbox Cloud Gaming setup is "just" a web app for the service, but it works great, and it starts really quick. Good 1080p gaming if you already have Xbox Game Pass. Access to games like Fortnite and other titles you can't run natively anyway!
Finally, there's the Moonlight client for streaming games off a Windows PC running Sunshine. If you can hardwire both your Omarchy machine and the remote gaming PC, it's indistinguishable from running the games locally! Just crank up the resolution to full native, set it to 120hz, and max out the bitrate, and you'll have the best way to play competitive shooters like Fortnite on Linux.
Boot unlock themeing
Every theme can now include preview-unlock.png and unlock.png (transparent) to be listed under Style > Unlock, so they appear as options for a custom boot unlock design. You can also manually design your new unlock screen using omarchy-plymouth-preview and omarchy-plymouth-set — great for company logos!
New toggles
Direct boot (to skip limine preboot rollback screen) and temporary passwordless sudo (for letting agents change the system) has been added to the Trigger > Toggle menu. You can access it directly with Super + Ctrl + O.
Laptop mirroring
Mirroring your laptop screen for a projector can now be done from the hardware toggle menu under Trigger > Hardware or by hitting Ctrl + Super + Alt + Delete.
New Oma backgrounds for Tokyo Night
Helix themeing
When Helix is installed via Install > Editor > Helix, it'll be included in the automatic Omarchy themeing.
Cliamp: Music TUI
Cliamp is a beautiful TUI by Aether creator @bjarneo. It comes with three great radio stations for computer lovers out of the box, Lofi, Synthwave, and EDM. You can connect your Spotify account to it as well. Along with YouTube Music and other sources.
You can start it from the app launcher with Super + Space or directly with Super + Shift + Alt + M.
Ghui: GitHub TUI
ghui is a new TUI for managing your GitHub pull requests. It's installed on-demand with the first invocation of ghui on the terminal.
Command changes
As part of the unified Omarchy CLI, several omarchy-* scripts were renamed to fit the new namespacing. If you have personal scripts, hotkey bindings, or Waybar/Hypr configs calling the old names directly, update them to the new ones below. Configs shipped by Omarchy itself are migrated automatically.
| Old name | New name |
|---|---|
omarchy-cmd-audio-switch
| omarchy-audio-output-switch
|
omarchy-cmd-mic-mute
| omarchy-audio-input-mute
|
omarchy-cmd-screenrecord
| omarchy-capture-screenrecording
|
omarchy-cmd-screenshot
| omarchy-capture-screenshot
|
omarchy-cmd-first-run
| omarchy-first-run
|
omarchy-cmd-screensaver
| omarchy-screensaver
|
omarchy-cmd-share
| omarchy-menu-share
|
omarchy-lock-screen
| omarchy-system-lock
|
omarchy-sudo-passwordless-toggle
| omarchy-sudo-passwordless
|
The Dell XPS and ThinkPad mic-mute variants (omarchy-cmd-mic-mute-xps, omarchy-cmd-mic-mute-thinkpad) have been folded into the single omarchy-audio-input-mute, which now handles hardware LED syncing internally.
You can also reach all of these through the new unified CLI, e.g. omarchy capture screenshot, omarchy audio input mute, or omarchy system lock.
New Contributors
- @mijuny made their first contribution in #5435
- @Cliffback made their first contribution in #5452
- @icodealot made their first contribution in #5466
- @bontalor made their first contribution in #5479
- @davzucky made their first contribution in #5465
- @niraletter made their first contribution in #5448
- @timbelmon made their first contribution in #5462
- @shmall03 made their first contribution in #5493
- @spitfire05 made their first contribution in #5491
- @17xande made their first contribution in #5511
- @stryboh made their first contribution in #5515
- @afurm made their first contribution in #5513
- @cfulton made their first contribution in #5498
- @tushar-chauhan made their first contribution in #5524
- @imanubdesigner made their first contribution in #5471
- @boobachad made their first contribution in #5525
- @dotsilva made their first contribution in #5541
- @hegjon made their first contribution in #5551
- @Prajwal-Prathiksh made their first contribution in #1918
- @severin-richner made their first contribution in #4467
Full Changelog: v3.6.0...v3.7.0