Update existing installations using Update > Omarchy from Omarchy menu (Super + Alt + Space).
Install on new machines with the ISO:
IMPORTANT: While updating to 3.3.0, you'll see a bunch of Hyprland config errors. They'll go away after the update has fully completed and you've restarted your system. But if you've added any windowrules or layerrules of your own, you'll need to convert them to the new syntax too. You can use https://itsohen.github.io/hyprrulefix/.
Super + Ctrl + X to dictate) by @dhhc as a terminal alias by @dhhSuper + Ctrl + T for Activity, Super + Ctrl + A for Audio controls, Super + Ctrl + B for Bluetooth controls, Super + Ctrl + W for wifi controls by @ddVital + @dhhSuper + Ctrl + L for lock system by @dhh~/.config/omarchy/extensions/menu.sh as a place to overwrite any sub menu (function) in the Omarchy MenuVoxtype offers a variety of different local AI dictation models. You can install it using Install > AI > Dictation where the default is a 150MB base English model. After it's installed, you can start dictating using Super + Ctrl + X. While dictating, you'll see a red mic in the center of the top menu, which you can click to pick another model (or just run voxtype setup model from terminal). Or right-click to edit the entire Voxtype configuration (or edit ~/.config/voxtype/config.toml).
With Linux running on a million different systems, there is varying levels of support for system sleep, so by default Omarchy will only show the options that work everywhere: Lock, screensaver, restart, shutdown. But plenty of systems do support hibernation and suspend, so now you can enable both via Setup > System Sleep.
Hibernation requires a swap subvolume of the same size as your physical RAM allotment. That'll automatically be setup when you run the Enable Hibernate option. So too will configuration for suspend-to-hibernate after 30 minutes on systems that support it. Note that when you're waking from hibernation, you'll have to enter the password for both disk encryption and for the hyprlock screen.
OpenCode is a wonderful multi-provider agent terminal harness, which you can use to run Claude, Gemini, Codex alongside open-weight models like GLM-4.7 and MiniMax M2.1. The best way to use it is by navigating to your project, then using the new c alias to start OpenCode. That'll scope your context to just that project.
Omarchy themes apply to a lot of applications, like Ghostty/Alacritty/Kitty, btop, Chromium/Brave, mako, hyprlock, hyprland, sway, vscode, walker, and waybar. This meant a significant undertaking to bring a consistent color scheme to all these applications, but now you can ship your theme with just a colors.toml file, and the vast majority of these app-specific configs will be generated from that. See the slimmed down requirements for a new theme here: https://github.com/basecamp/omarchy/tree/dev/themes/tokyo-night. And the colors.toml file is just the 24 colors needed to generate all of these:
New primary background for the Gruvbox theme: The Backwater (1903).
Full Changelog: v3.2.3...v3.3.0