github basecamp/omarchy v3.0.0

latest release: v3.0.1
11 hours ago

What changed?

Omarchy 3.0 is a major upgrade for new installations and a wonderful level-up for existing users. The new ISO doesn't require internet at all, and you can install it in less than two minutes on the fastest systems.

You can now also install Omarchy on most pre-M MacBooks with support for keyboards, wifi, and the T1 and T2 security chips. This is a decade-long hardware portfolio that we're trying to cover as well as we can out of the box. There may still be issues and trade-offs, so only install this on hardware that you're okay experimenting with!

Existing installations can upgrade as per-normal using Update > Omarchy. New installations should download the fresh, all-inclusive ISO before beginning: https://iso.omarchy.org/omarchy-3.0.1.iso. This is a 7GB ISO that includes the entire system for offline installation (just 1/10th the size of macOS!).

Note: Ghostty compatibility requires Ghostty 1.2.0, which is still not released on the Arch repository. Please hold off on using that until it is (or install the 1GB+ dev version under ghostty-git from AUR). Hopefully @mitchellh will get it out soon!

New super-fast installation ISO

MacBook Compatibility

  • Add support for T2 macs with custom kernel and drivers by @ryanrhughes + @nunix
  • Add compatibility with T1 MacBook keyboards so they work on the decryption screen by @joelgaff
  • Add compatibility with Broadcom BCM4360 MacBooks (2013-2015) to get working wifi by @ryanrhughes

New features

  • Add screen recording indicator to the top bar when recording (clicking will stop) by @eifr + @dhh
  • Add option to sign into Google account for settings sync in Chromium via Install > Service > Chromium Account by @hjanuschka
  • Add omarchy-launch-or-focus to either launch or focus an app and apply it to several binding defaults by @v-oleg
  • Add default ~/Work directory (with mise configuration for ./bin PATH to avoid security issue) by @ryanrhughes
  • Add option to view PKGBUILD before installing AUR packages on alt+b under Install > AUR by @rajayonin
  • Add support for zoom meeting links in the zoom web app by @ATeal
  • Add support for changing terminal and editor system-wide in ~/.config/uwsm/default (see Setup > Defaults) by @eifr + @dhh
  • Add Install > Terminal for picking between Alacritty, Ghostty, Kitty as your fully-themed default terminal by @dhh
  • Add Zig language server when installing from Install > Development by @DoKoB0512
  • Add Update > Branch to switch between master and dev branch (don't use dev unless you're doing actual development or testing — it won't be stable!) by @dhh
  • Add Walker service back to get faster application launcher and Omarchy Menu start times (if you see any memory leaks, use Update > Process > Walker to restart — this will be fixed proper in Omarchy 3.1).

New hotkeys

  • Add Alt + Shift + L to copy current URL from Chromium and the frameless webapps by @jankeesvw
  • Add Ctrl + Super + S (or Trigger > Share) and for using LocalSend to share clipboard/file/folder quickly by @guilhermetk
  • Add Super + Backspace to toggle transparency on/off for any window by @dhh
  • Add Super + Shift + B to start browser in private mode by @kodnin
  • Add Super + Ctrl + Tab to go to the former workspace by @zaborowskimichal
  • Add Alt + F11 to toggle full width on a window by @c4software
  • Add calculator key binding for default calculator by @SamrudhNelli

Aesthetics

  • Add blurred theme background to the lock screen by @dhh
  • Add theme switching for VS Code by @OmarSkalli
  • Add theme switching for eza by @sgruendel
  • Add theme switching for Kitty terminal by @vyrx-dev
  • Add theme switching for Brave (with a slight delay until next Brave release where it'll be instant) by @hjanuschka + @dhh
  • Add browser theme switching based on upcoming --refresh-platform-policy flag shipping in Chromium 141 and next Brave by @hjanuschka
  • Add ~/.config/hypr/looknfeel.conf to new installations to suggest ways to change the Hyprland aesthetics by @dhh
  • Add Style > Hyprland to tweak Hyprland look'n'feel from the menu by @med502

Bug fixes

  • Fix waybar flashing or disappearing after update-available icon kicked off an update by @dhh
  • Fix setting gnome dark mode and themes on first install by @dhh
  • Fix audio output switch should only move between available outputs by @elpritchos
  • Fix config error warning from Hyprland 0.51 yanking workspace_swipe by @dhh
  • Fix incompatibility with freetype2 update and plymouth by @ryanrhughes
  • Fix that default hyprsunset config shouldn't turn off until 7am by default by @tmkn
  • Fix remove --freeze from hyprshot again as it was unstable by @dhh
  • Fix cursor was visible during screensaver by @alexperreault
  • Fix updating time + tz should give you feedback while its happening by @dhh
  • Fix fcitx5 issue with other languages in Obsidian by running it with --wayland-ime by @ashutoshbw
  • Fix screenrecording on Intel should now use accelerated graphics by @eifr
  • Fix gum should be available to the install script as soon as possible so we can offer retry on failures by @dhh
  • Fix screensaver would persists in workspace after using other workspaces by @manuel1618
  • Fix power profile not opening after folks had installed Python via mise by @dhh
  • Fix the temporary patch to force Ruby to build with gcc14 by @dhh

Visuals

New super fast ISO installer

screenshot-2025-09-15_20-04-42 screenshot-2025-09-15_20-05-11 image

Lock screen now has blurred out background image

20250915_103532

Ghostty as a fully-themed terminal option

image

Live VS Code theming

screenshot-2025-09-15_19-31-52

Themes need to include vscode.json, like this, to enable the live themeing.

Screen recording dot in the top bar

image

Clicking the dot will stop the recording too.

View PGKBUILD before installing AUR package

image

New Contributors

Full Changelog: v2.1.2...v3.0.0

Don't miss a new omarchy release

NewReleases is sending notifications on new releases.