v3.8.4 → v4.0.4
Omarchy v3.8.4 to v4.0.4: 213 commands added, 52 removed, 76 keybindings added, 24 removed, and 106 migrations run on upgrade.
Commands removed (52)
omarchy ac present· Returns true if AC power is connected.omarchy battery capacity· Returns the battery full capacity in Wh (rounded to whole number).omarchy battery monitor· Designed to be run by systemd timer every 30 seconds and alerts if battery is lowomarchy battery remaining· Returns the battery percentage remaining as an integer.omarchy battery remaining time· Returns the battery time remaining (to empty or full) in a compact format.omarchy branch set· Set the branch for Omarchy's git repository.omarchy capture text extraction· Extract text from a screenshot region with OCRomarchy config direct boot· Add or remove an EFI boot entry for the Omarchy UKI, allowing the system to boot directlyomarchy dev benchmark· Measure Omarchy CLI response timesomarchy dev bin metadata· Show Omarchy bin metadata fields and defaultsomarchy first run· Finish the installation of Omarchy with items that can only be done after logging in.omarchy hyprland monitor scaling cycle· Cycle focused Hyprland monitor scaling through 1x, 1.25x, 1.6x, 2x, 3x, and 4xomarchy install dropbox· Install and start the Dropbox service. Must then be authenticated via the web.omarchy install gaming moonlight· Install Moonlight (NVIDIA GameStream / Sunshine client) for streaming games to this PC.omarchy install helix· Install Helix and configure it to use the current Omarchy themeomarchy install nordvpn· Install the NordVPN service with optional GUI.omarchy install once· Install the ONCE service, enable its background service, and launch the TUI.omarchy install tailscale· Install the Tailscale mesh VPN service and a web app for the Tailscale Admin Console.omarchy install vscode· Install VS Code and configure Omarchy defaults for secrets, updates, and themeomarchy install zed· Install Zed Editor and configure it with the current Omarchy themeomarchy launch audio· Launch the Omarchy audio controls TUI (provided by wiremix).omarchy launch bluetooth· Launch the Omarchy bluetooth controls TUI (provided by bluetui).omarchy launch walker· Launch Walker and ensure its Elephant data provider is runningomarchy launch wifi· Launch the Omarchy wifi controls (provided by the Impala TUI).omarchy npx install· Install an npx wrapper for a given npm package.omarchy refresh fastfetch· Overwrite the user config for fastfetch with the Omarchy default.omarchy refresh hypridle· Overwrite the user config for hypridle with the Omarchy default and restart the service.omarchy refresh hyprlock· Overwrite the user config for hyprlock with the Omarchy default.omarchy refresh swayosd· Overwrite the user configs for swayosd (controls on-screen feedback for changing volume/songs etc) with the Omarchy defaults and restart the service.omarchy refresh walker· Overwrite the user configs for the Walker application launcher (which also powers the Omarchy Menu) and restart the services.omarchy refresh waybar· Reset Waybar config to Omarchy defaultsomarchy reinstall git· Reinstall the Omarchy source directory from gitomarchy remove gaming moonlight· Remove Moonlight and its configs and caches.omarchy restart hypridle· Restart the hypridle service (used for idle detection and auto-lock).omarchy restart mako· Reload mako configuration (used by the Omarchy theme switching).omarchy restart pipewire· Restart the PipeWire audio service to fix audio issues or apply new configuration.omarchy restart swayosd· Restart the SwayOSD serveromarchy restart walker· Restart Walker and related user servicesomarchy restart waybar· Restart Waybaromarchy setup dns· Configure the system DNS provideromarchy sudo reset· Reset the sudo lockout/faillock for the current user.omarchy swayosd brightness· Display brightness level using SwayOSD on the current monitor.omarchy swayosd client· Wrapper for swayosd-client that targets the currently focused monitor.omarchy swayosd kbd brightness· Display keyboard brightness level using SwayOSD on the current monitor.omarchy toggle waybar· Toggle Waybar visibilityomarchy tz select· Select and set the system timezoneomarchy update available reset· Ensure Waybar icon offering the available update is removedomarchy update branch· Switch Omarchy branches and update from the selected branchomarchy update git· Pull the latest Omarchy git changesomarchy update perform· Run the full Omarchy update pipelineomarchy update without idle· No-op now that omarchy-update-perform is responsible for idle management.omarchy wifi powersave· Set Wi-Fi power save mode on wireless interfaces
Commands added (213)
omarchy agent· Launch the default coding agent in a terminalomarchy agent crash· Diagnose a crashed process with the default coding agentomarchy agent prompt· Launch the default coding agent with a promptomarchy agent usage claude· Print the Claude Code usage record as JSONomarchy agent usage codex· Print the Codex usage record as JSONomarchy agent usage fireworks· Print the Fireworks usage record as JSONomarchy agent usage update· Regenerate the AI agent usage data filesomarchy apply hardware· Apply Omarchy hardware-specific packages and system configurationomarchy apply lock· Configure Quickshell lock screen authenticationomarchy apply system· Apply Omarchy system setup in the installed targetomarchy audio input set default· Set the default audio input and move active streamsomarchy audio output set default· Set the default audio output and move active streamsomarchy audio output sink· Print the sink whose volume and mute a given output really usesomarchy audio output volume· Adjust output volume and show the Omarchy OSDomarchy audio sink availability· Print PulseAudio sink availability for the shellomarchy audio source switch· Cycle to the next media source and transfer playback when the current source is playingomarchy audio tuning· Manage the speaker tuning for this laptopomarchy bar· Configure the bar and its widget layoutomarchy bar text color· Choose a legible transparent bar text coloromarchy battery low· Send the low battery warning notification and run battery-low hooks.omarchy bluetooth device· Control a Bluetooth deviceomarchy bluetooth power· Turn Bluetooth on or off, remembered across rebootsomarchy brightness display ddc· Show or adjust DDC/CI display brightness for a Hyprland monitor.omarchy capture qr· Decode a QR code from a screenshot regionomarchy capture region· Pick a screen region over frozen screen contentomarchy capture screenrecording with webcam· Pick a webcam and start a screen recording with itomarchy capture text· Extract text from a screenshot region with OCRomarchy capture webcam list· List webcam devices that support video captureomarchy capture webcam resize· Resize the active webcam recording overlayomarchy channel current· Print the active Omarchy package channelomarchy chromium copy url host· Native messaging host: copy a Chromium tab URL to the clipboardomarchy chromium ytdlp host· Native messaging host: download the URL sent by the yt-dlp Chromium extensionomarchy clipboard open· Open a clipboard history entryomarchy clipboard paste file· Copy a file to the clipboard and paste itomarchy clipboard paste text· Copy text to the clipboard and type or paste itomarchy crash watch· Watch for process crashes and offer an AI diagnosisomarchy debug idle· Show idle, screensaver, and lock diagnosticsomarchy default agent· Set and launch the default coding agentomarchy dev benchmark cli· Measure Omarchy CLI response timesomarchy dev benchmark theme switcher· Measure theme switcher cache and selector prep timesomarchy dev font· Add branded glyphs to the Omarchy icon fontomarchy dev install ydoo· Install and enable ydotool mouse automation for Omarchy developmentomarchy dev link· Point Omarchy at a local checkout after rebootomarchy dev pkg test· Build and install an Omarchy package from a local checkoutomarchy dev status· Show the current Omarchy dev-link stateomarchy dev theme preview· Preview an Omarchy theme palette in the terminalomarchy dev ui preview· Open the omarchy-shell dev gallery (qs.Ui kit preview)omarchy dev unlink· Restore Omarchy to the package install after rebootomarchy disk speedtest· Measure live disk read and write speedomarchy display text size· Scale text everywhere — omarchy shell, GTK apps, and terminalsomarchy dns· Show or configure the system DNS provideromarchy done· Check or mark completed Omarchy setup tasksomarchy file select· Pick files with the desktop file chooseromarchy games retro cores· List installed RetroArch core namesomarchy games retro install· Create a desktop launcher for a RetroArch gameomarchy git url check· Check that a git URL names a repository, not a transport helperomarchy hw clamshell· Returns true when clamshell mode is activeomarchy hw display· Print the most likely display backlight device.omarchy hw fingerprint· Returns true when a fingerprint reader is presentomarchy hw laptop· Returns true when running on a laptop (has a lid or laptop chassis).omarchy hw laptop closed· Returns true when the laptop lid is closedomarchy hw nvidia· Detect whether the computer has an NVIDIA GPU.omarchy hw webcam· Check whether a webcam is availableomarchy hyprland focus app· Focus a Hyprland window by application identityomarchy hyprland monitor clamshell· Apply clamshell display state to Hyprland monitorsomarchy hyprland monitor external active· Returns true when Hyprland has an active external monitoromarchy hyprland monitor laptop· Print the name of the built-in laptop display, including disabled outputs.omarchy hyprland monitor modeless· Returns true when Hyprland has an enabled monitor with no modeomarchy hyprland monitor scaling· Show, set, or adjust focused Hyprland monitor scalingomarchy hyprland reload guard· Pause or resume Hyprland config auto-reload around package transactions.omarchy hyprland session locked· Returns true when the compositor holds a session lockomarchy hyprland window tiled fullscreen toggle· Toggle tiled fullscreen for the focused Hyprland windowomarchy hyprland window width· Save or restore the focused Hyprland window widthomarchy install ai chatgpt· Install the ChatGPT desktop appomarchy install ai hermes· Install the Hermes desktop appomarchy install ai openclaw· Install the OpenClaw agent platform and its Control UI web appomarchy install ai t3 code· Install T3 Code and point it at the Omarchy paletteomarchy install and launch· Install a packaged app and launch it once it finishesomarchy install app· Install a packaged app, surfacing the install in a floating terminalomarchy install chromium copy url· Install the native messaging host for the Copy URL Chromium extensionomarchy install chromium ytdlp· Install the native messaging host for the yt-dlp Chromium extensionomarchy install editor emacs· Install Emacs with Omarchy theme and font integration via the omarchy-emacs AUR packageomarchy install editor helix· Install Helix and configure it to use the current Omarchy themeomarchy install editor vscode· Install VS Code and configure Omarchy defaults for secrets, updates, and themeomarchy install editor zed· Install Zed Editor and configure it with the current Omarchy themeomarchy install font· Install a Nerd Font package and switch the system to itomarchy install gaming battlenet· Install Battle.net standalone via umu-launcher + GE-Proton (no Steam, no Lutris, no Heroic).omarchy install hermes cli· Install the Hermes CLI as a mise-backed wrapper in ~/.local/binomarchy install openclaw cli· Ensure the OpenClaw CLI is installed for the default agentomarchy install preinstalls· Restore the preinstalled Omarchy applications (web apps, TUIs, and selected packages).omarchy install service 1password· Install 1Password and its Chromium extension.omarchy install service dropbox· Install and start the Dropbox service. Must then be authenticated via the web.omarchy install service nordvpn· Install the NordVPN service with optional GUI.omarchy install service once· Install the ONCE service, enable its background service, and launch the TUI.omarchy install service signal· Install Signal and launch it.omarchy install service spotify· Install Spotify.omarchy install service sunshine· Install Sunshine and open Moonlight streaming ports for LAN and Tailscale.omarchy install service tailscale· Install the Tailscale mesh VPN service and a web app for the Tailscale Admin Console.omarchy installed service dropbox· Check whether Dropbox is installed and runningomarchy installed service tailscale· Check whether Tailscale is installed and runningomarchy launch 1password· Launch 1Password or start its installer when missing.omarchy launch battlenet· Launch the installed Battle.net client via umu-launcher + GE-Proton.omarchy launch config editor· Open a config file in the user's editor and surface a toastomarchy launch discord community· Open the Omarchy Discord community in the Discord app or a browser.omarchy launch docker tui· Open the Docker TUI (lazydocker) with access to the Docker daemonomarchy launch nautilus· Launch Filesomarchy launch nautilus cwd· Launch Files in the active terminal's current directoryomarchy launch openclaw· Open the OpenClaw Control UI (or its terminal UI with --tui), onboarding or starting the gateway first when needed.omarchy launch shell· Launch the Omarchy shell with its log kept in the journalomarchy launch signal· Launch Signal or start its installer when missing.omarchy launch spotify· Launch Spotify or start its installer when missing.omarchy launch terminal· Launch a terminal in the active terminal's current directoryomarchy launch terminal herdr· Launch or attach to the persistent herdr session in a terminalomarchy launch terminal tmux· Launch or attach to the Work tmux session in a terminalomarchy menu clipboard· Launch the clipboard manageromarchy menu emoji· Launch emojisomarchy menu emoji insert· Insert an emoji into the focused applicationomarchy menu herdr keybindings· Display annotated Herdr keybindings using an interactive search menu.omarchy menu images· Open a generic image selector menuomarchy menu plugin· Pick a shell plugin to enable, disable, clone, or removeomarchy menu timezone· Select and set the system timezoneomarchy menu tmux keybindings· Display annotated Tmux keybindings using an interactive search menu.omarchy migrate notify· Notify the user when Omarchy has pending migrationsomarchy mise install· Install a small mise-backed wrapper for a given tool.omarchy monitor state· Print monitor panel state for the shellomarchy network band· Show or pin the Wi-Fi band for the active connectionomarchy network password· Print the active Wi-Fi connection's passwordomarchy network qr· Generate a Wi-Fi QR matrix for the shellomarchy network speedtest· Measure live internet speed for one directionomarchy network status· Print active network status for the shellomarchy notification battery· Show the current battery status notificationomarchy notification time· Show the current time and date notificationomarchy notification wait· Wait for the desktop notification server to accept notificationsomarchy notification weather· Toggle the current weather panelomarchy openclaw onboard· Run OpenClaw's setup wizard the way Omarchy needs it: in the terminal, installing the gateway as a user service, and returning when it is done.omarchy osd· Show the Omarchy Quickshell on-screen displayomarchy plugin add· Add a shell plugin from gitomarchy plugin catalog· Emit every first-party and user plugin manifest as JSONomarchy plugin clone· Clone a built-in Omarchy shell plugin into your own configomarchy plugin disable· Disable a shell pluginomarchy plugin enable· Enable a shell pluginomarchy plugin list· List discovered shell pluginsomarchy plugin remove· Remove an installed shell pluginomarchy plugin update· Update installed git-managed pluginsomarchy plugin validate· Validate a plugin folder against the Omarchy plugin manifest schemaomarchy plymouth current· Show which theme is styling the Plymouth boot screenomarchy plymouth list· List themes that can style the Plymouth boot screenomarchy plymouth switcher· Open the Plymouth unlock screen switcheromarchy power present· Returns true if external power is connected.omarchy provision first run· Finish first-login setup for Omarchy.omarchy provision owner· First-boot provisioning: create the user on a machine installed in deferred provisioningomarchy provision user· Finalize Omarchy user setup (runtime tweaks /etc/skel can't do)omarchy refresh herdr· Overwrite the user herdr config with the Omarchy default and reload herdr.omarchy refresh shell· Reset shell.json to Omarchy defaultsomarchy remove ai hermes· Remove the Hermes desktop app along with the Hermes runtime it installed.omarchy remove ai openclaw· Remove the OpenClaw agent platform along with its gateway service and web app.omarchy remove ai perplexity· Remove the Perplexity desktop app along with its runtime caches.omarchy remove ai t3 code· Remove T3 Code along with its configuration and workspaces.omarchy remove gaming battlenet· Remove Battle.net, its Proton prefix, installed games, and desktop entry.omarchy remove launcher entry· Remove or uninstall the selected launcher entryomarchy remove security sshd· Disable the OpenSSH server, close the firewall port, and optionally remove authorized keysomarchy remove security sudoless docker· Disable sudoless Docker by removing your user from the docker groupomarchy remove service 1password· Remove 1Password and its Chromium extension.omarchy remove service dropbox· Remove Dropbox and its bar plugin.omarchy remove service sunshine· Remove Sunshine and close Omarchy-managed Moonlight streaming ports.omarchy remove service tailscale· Remove Tailscale and its bar plugin.omarchy restart audio· Restart audio services and recover stuck USB audio devices.omarchy restart gum· Export the current theme's gum styling into the environmentomarchy restart herdr· Reload herdr if running with the latest configurationomarchy restart shell· Restart the Omarchy shellomarchy setup direct boot· Add or remove an EFI boot entry for the Omarchy UKI, allowing the system to boot directlyomarchy setup security sshd· Set up the OpenSSH server, open the firewall, and authorize an SSH keyomarchy setup security sudoless docker· Enable sudoless Docker by adding your user to the docker group (root-equivalent!)omarchy shell· Send an IPC call to the running Omarchy shellomarchy shell config· Shared helpers for editing ~/.config/omarchy/shell.json (source this, don't run it).omarchy sudo docker· Succeed when Docker needs sudo, fail when it can be used directlyomarchy setup factory reset· Factory-reset this machine back to its freshly-installed stateomarchy system factory reset finish· First-boot worker that finishes an omarchy-system-factory-reset resetomarchy system lid close· Lock and reconcile displays when the laptop lid closesomarchy system sleep lock· Lock before suspend and wait for the session lock to become secureomarchy system sleep monitor· Monitor sleep preparation and lock before suspendomarchy system stats· Print CPU and memory stats for the shellomarchy tailscale receive· Save incoming Taildrop files and announce themomarchy tailscale send· Send files to a machine on your tailnet with Taildropomarchy theme bg cache· Cache background switcher thumbnails for the current themeomarchy theme bg current· Show current backgroundomarchy theme bg-switcher· Open the Omarchy background switcheromarchy theme color· Resolve semantic colors from an Omarchy theme colors.tomlomarchy theme dir· Print the directory holding a theme, preferring a user-installed copyomarchy theme extras· List the user-installed themes that came from a git cloneomarchy theme osc· Print OSC sequences for an Omarchy color themeomarchy theme set browser policy· Write the current theme color into the browser policy directoriesomarchy theme set claude· Sync the generated Omarchy theme to Claude Codeomarchy theme set hermes· Sync the generated Omarchy theme to Hermes as a skinomarchy theme set pi· Sync the generated Omarchy Pi themeomarchy theme set t3code· Sync the generated Omarchy theme to T3 Codeomarchy theme set tmux· Sync current Omarchy theme environment into tmuxomarchy theme switcher· Open the Omarchy theme switcheromarchy toggle bar· Toggle bar visibility without killing the Omarchy shellomarchy toggle crash capture· Toggle crash capture notificationsomarchy toggle input device· Enable, disable, or toggle a Hyprland input deviceomarchy update dev· Update the active Omarchy dev checkoutomarchy update lock· Run a command while holding the Omarchy update lockomarchy update mise· Update mise-managed toolsomarchy update pacman guard· Prevent direct pacman system upgrades from bypassing omarchy update.omarchy update pkg prune· Prune superseded versions from the pacman package cacheomarchy update requires free space· Check free disk space required for an updateomarchy update status· Refresh the shell update statusomarchy update stay awake· Manage sleep and idle inhibition during an updateomarchy update system pkgs when conflicted· Retry a system package update that hit a conflictomarchy update user notify· Compatibility wrapper for omarchy-migrate-notify.omarchy upgrade to quattro· Upgrade a legacy Omarchy install to the package-backed Omarchy quattro layout.omarchy weather location· Show or set the location used for weather reports
Commands whose summary or arguments changed (53)
omarchy-audio-output-switch: summaryomarchy-battery-status: argsomarchy-brightness-display: args, examples, summaryomarchy-brightness-display-apple: args, examples, summaryomarchy-brightness-keyboard: argsomarchy-capture-screenrecording: args, examplesomarchy-channel-set: summaryomarchy-default-editor: summaryomarchy-dev-add-migration: args, summaryomarchy-hw-intel-sof: summaryomarchy-hyprland-monitor-focused-apple: args, summaryomarchy-hyprland-toggle: argsomarchy-install-gaming-geforce-now: cliomarchy-install-gaming-gpu-lib32: cliomarchy-install-gaming-xbox-cloud: cliomarchy-install-gaming-xbox-controllers: cliomarchy-launch-editor: args, summaryomarchy-launch-or-focus-tui: argsomarchy-launch-tui: argsomarchy-menu: args, examples, summaryomarchy-menu-file: args, summaryomarchy-menu-input: args, summaryomarchy-menu-keybindings: summaryomarchy-menu-select: args, summaryomarchy-migrate: args, summaryomarchy-notification-dismiss: summaryomarchy-notification-send: args, examples, summaryomarchy-plymouth-preview: examplesomarchy-plymouth-set: examplesomarchy-powerprofiles-list: argsomarchy-powerprofiles-set: args, summaryomarchy-refresh-applications: summaryomarchy-refresh-config: summaryomarchy-refresh-hyprland: summaryomarchy-reinstall-configs: requiresSudo, summaryomarchy-reminder: args, examplesomarchy-remove-gaming-geforce-now: cliomarchy-remove-gaming-xbox-controllers: cliomarchy-show-done: summaryomarchy-theme-bg-set: examplesomarchy-toggle: argsomarchy-toggle-idle: args, examples, summaryomarchy-toggle-nightlight: argsomarchy-transcode: examplesomarchy-tui-install: argsomarchy-tui-remove: args, summaryomarchy-update-available: summaryomarchy-update-orphan-pkgs: summaryomarchy-version-branch: hidden, summaryomarchy-voxtype-config: summaryomarchy-voxtype-status: summaryomarchy-webapp-install: argsomarchy-webapp-remove: args, summary
Keybindings removed (24)
- Alt+F11 Full width
- Alt+Shift+Tab Cycle to prev window
- Alt+Tab Cycle to next window
- Shift+F11 Force full screen
- Super+Alt+code:61 Cycle monitor scaling backwards
- Super+Shift+Alt+, Restore last notification
- Super+Alt+Space Omarchy menu
- Super+code:61 Cycle monitor scaling
- Super+Ctrl+A Audio controls
- Super+Ctrl+Alt+W Show weather
- Super+Ctrl+B Bluetooth controls
- Super+Ctrl+E Emoji picker
- Super+Ctrl+Space Theme background menu
- Super+Ctrl+W Wifi controls
- Super+↓ Move focus down
- Super+K Show key bindings
- Super+← Move focus left
- Super+→ Move focus right
- Super+Shift+V Toggle window floating/tiling
- Super+Space Launch apps
- Super+↑ Move focus up
- Super+XF86AudioMute Switch audio output
- switch:off:Lid Switch Hyprland monitor internal
- switch:on:Lid Switch Hw external monitors
Keybindings added (76)
- Alt+Shift+XF86AudioPlay Previous track
- Alt+XF86AudioPlay Next track
- Shift+XF86AudioMute Switch audio output
- Shift+XF86AudioPause Switch media source
- Shift+XF86AudioPlay Switch media source
- Super+Alt+code:20 Expand window left a little
- Super+Alt+code:21 Shrink window left a little
- Super+Alt+code:34 Make webcam overlay smaller
- Super+Alt+code:35 Make webcam overlay larger
- Super+Alt+Home Save window width
- Super+Alt+K Tmux keybindings
- Super+Alt+Enter Tmux
- Super+Shift+Alt+A Grok
- Super+Shift+Alt+B Browser (private)
- Super+Shift+Alt+code:20 Shrink window up a little
- Super+Shift+Alt+code:21 Expand window down a little
- Super+Shift+Alt+, Open notification history
- Super+Shift+Alt+E New email
- Super+Alt+Shift+F File manager (cwd)
- Super+Shift+Alt+G WhatsApp
- Super+Shift+Alt+M Music TUI
- Super+Shift+Alt+X X Post
- Super+Alt+/ Monitor scaling down
- Super+Alt+Space Apps menu
- Super+Ctrl+A Audio
- Super+Ctrl+Alt+D Calendar
- Super+Ctrl+Alt+W Toggle weather
- Super+Ctrl+B Bluetooth
- Super+Ctrl+code:10 Bar panel 1
- Super+Ctrl+code:11 Bar panel 2
- Super+Ctrl+code:12 Bar panel 3
- Super+Ctrl+code:13 Bar panel 4
- Super+Ctrl+code:14 Bar panel 5
- Super+Ctrl+code:15 Bar panel 6
- Super+Ctrl+code:16 Bar panel 7
- Super+Ctrl+code:17 Bar panel 8
- Super+Ctrl+code:18 Bar panel 9
- Super+Ctrl+code:20 Expand window left a lot
- Super+Ctrl+code:21 Shrink window left a lot
- Super+Ctrl+D Display
- Super+Ctrl+E Emojis
- Super+Ctrl+K Herdr keybindings
- Super+Ctrl+P Power
- Super+Ctrl+Q Calculator
- Super+Ctrl+Enter Herdr
- Super+Shift+Ctrl+A Agent
- Super+Ctrl+Shift+code:20 Shrink window up a lot
- Super+Ctrl+Shift+code:21 Expand window down a lot
- Super+Shift+Ctrl+G Google Messages
- Super+Ctrl+Space Background switcher
- Super+Ctrl+W Network
- Super+Home Restore window width
- Super+K Keybindings
- Super+Enter Terminal
- Super+Shift+A ChatGPT
- Super+Shift+B Browser
- Super+Shift+C Calendar
- Super+Shift+D Docker
- Super+Shift+E Email
- Super+Shift+F File manager
- Super+Shift+G Signal
- Super+Shift+M Music
- Super+Shift+N Editor
- Super+Shift+O Obsidian
- Super+Shift+P Google Photos
- Super+Shift+Enter Browser
- Super+Shift+S Google Maps
- Super+Shift+/ Passwords
- Super+Shift+W Omawrite
- Super+Shift+X X
- Super+Shift+Y YouTube
- Super+/ Monitor scaling up
- Super+Space Omarchy menu
- switch:off:Lid Switch
- switch:on:Lid Switch
- XF86Eject Eject media
Keybindings whose action changed
- Alt+PrtSc Screenrecording
- Alt+Shift+Tab Focus on previous window
- Alt+Shift+Tab Reveal active window on top
- Alt+Tab Focus on next window
- Alt+Tab Reveal active window on top
- Alt+XF86AudioLowerVolume Volume down precise
- Alt+XF86AudioRaiseVolume Volume up precise
- Ctrl+Alt+Shift+Tab Focus on previous monitor
- Ctrl+Alt+Tab Focus on next monitor
- Super+Alt+code:10 Switch to group window 1
- Super+Alt+code:11 Switch to group window 2
- Super+Alt+code:12 Switch to group window 3
- Super+Alt+code:13 Switch to group window 4
- Super+Alt+code:14 Switch to group window 5
- Super+Alt+, Invoke last notification
- Super+Alt+↓ Move window to group on bottom
- Super+Alt+F Full width
- Super+Alt+G Move active window out of group
- Super+Alt+← Move window to group on left
- Super+Alt+mouse_down Next window in group
- Super+Alt+mouse_up Previous window in group
- Super+Alt+→ Move window to group on right
- Super+Alt+S Move window to scratchpad
- Super+Shift+Alt+code:10 Move window silently to workspace 1
- Super+Shift+Alt+code:11 Move window silently to workspace 2
- Super+Shift+Alt+code:12 Move window silently to workspace 3
- Super+Shift+Alt+code:13 Move window silently to workspace 4
- Super+Shift+Alt+code:14 Move window silently to workspace 5
- Super+Shift+Alt+code:15 Move window silently to workspace 6
- Super+Shift+Alt+code:16 Move window silently to workspace 7
- Super+Shift+Alt+code:17 Move window silently to workspace 8
- Super+Shift+Alt+code:18 Move window silently to workspace 9
- Super+Shift+Alt+code:19 Move window silently to workspace 10
- Super+Shift+Alt+↓ Move workspace to down monitor
- Super+Shift+Alt+← Move workspace to left monitor
- Super+Shift+Alt+→ Move workspace to right monitor
- Super+Alt+Shift+Tab Previous window in group
- Super+Shift+Alt+↑ Move workspace to up monitor
- Super+Alt+Tab Next window in group
- Super+Alt+↑ Move window to group on top
- Super+C Universal copy
- Super+code:10 Switch to workspace 1
- Super+code:11 Switch to workspace 2
- Super+code:12 Switch to workspace 3
- Super+code:13 Switch to workspace 4
- Super+code:14 Switch to workspace 5
- Super+code:15 Switch to workspace 6
- Super+code:16 Switch to workspace 7
- Super+code:17 Switch to workspace 8
- Super+code:18 Switch to workspace 9
- Super+code:19 Switch to workspace 10
- Super+code:20 Expand window left
- Super+code:21 Shrink window left
- Super+, Dismiss last notification
- Super+Ctrl+Alt+B Show battery remaining
- Super+Ctrl+Alt+T Show time
- Super+Ctrl+Alt+Z Reset zoom
- Super+Ctrl+C Capture menu
- Super+Ctrl+, Toggle silencing notifications
- Super+Ctrl+F Tiled full screen
- Super+Ctrl+H Hardware menu
- Super+Ctrl+I Toggle locking on idle
- Super+Ctrl+← Move grouped window focus left
- Super+Ctrl+N Toggle nightlight
- Super+Ctrl+O Toggle menu
- Super+Ctrl+PrtSc Extract text (OCR) from screenshot
- Super+Ctrl+R Set reminder
- Super+Ctrl+→ Move grouped window focus right
- Super+Ctrl+S Share
- Super+Shift+Ctrl+Space Theme menu
- Super+Ctrl+T Activity
- Super+Ctrl+Tab Former workspace
- Super+Ctrl+V Clipboard manager
- Super+Ctrl+Z Zoom in
- Super+↓ Focus on below window
- Super+Esc System menu
- Super+F Full screen
- Super+G Toggle window grouping
- Super+J Toggle window split
- Super+← Focus on left window
- Super+mouse:272 Move window
- Super+mouse:273 Resize window
- Super+mouse_down Scroll active workspace forward
- Super+mouse_up Scroll active workspace backward
- Super+P Pseudo window
- Super+→ Focus on right window
- Super+S Toggle scratchpad
- Super+Shift+code:10 Move window to workspace 1
- Super+Shift+code:11 Move window to workspace 2
- Super+Shift+code:12 Move window to workspace 3
- Super+Shift+code:13 Move window to workspace 4
- Super+Shift+code:14 Move window to workspace 5
- Super+Shift+code:15 Move window to workspace 6
- Super+Shift+code:16 Move window to workspace 7
- Super+Shift+code:17 Move window to workspace 8
- Super+Shift+code:18 Move window to workspace 9
- Super+Shift+code:19 Move window to workspace 10
- Super+Shift+code:20 Shrink window up
- Super+Shift+code:201 Omarchy menu
- Super+Shift+code:21 Expand window down
- Super+Shift+, Dismiss all notifications
- Super+Shift+↓ Swap window down
- Super+Shift+← Swap window to the left
- Super+Shift+→ Swap window to the right
- Super+Shift+Space Toggle top bar
- Super+Shift+Tab Previous workspace
- Super+Shift+↑ Swap window up
- Super+T Toggle window floating/tiling
- Super+Tab Next workspace
- Super+↑ Focus on above window
- Super+V Universal paste
- Super+W Close window
- Super+X Universal cut
- XF86AudioLowerVolume Volume down
- XF86AudioMute Mute
- XF86AudioNext Next track
- XF86AudioPause Pause
- XF86AudioPlay Play
- XF86AudioPrev Previous track
- XF86AudioRaiseVolume Volume up
- XF86Calculator Calculator
- XF86PowerOff Power menu
- XF86TouchpadToggle Toggle touchpad
Menu entries
Added: about apps install install.ai install.ai.chatgpt install.ai.dictation install.ai.grok-bot install.ai.hermes install.ai.lm-studio install.ai.ollama install.ai.openclaw install.ai.perplexity install.ai.t3-code install.aur install.browser install.browser.brave install.browser.brave-origin install.browser.chrome install.browser.edge install.browser.firefox install.browser.zen install.development install.development.clojure install.development.docker-dbs install.development.dotnet install.development.elixir install.development.elixir.elixir install.development.elixir.phoenix install.development.go install.development.java install.development.javascript install.development.javascript.bun install.development.javascript.deno install.development.javascript.node install.development.ocaml install.development.php install.development.php.laravel install.development.php.php install.development.php.symfony install.development.python install.development.rails install.development.rust install.development.scala install.development.zig install.editor install.editor.cursor install.editor.emacs install.editor.helix install.editor.sublime install.editor.vim install.editor.vscode install.editor.zed install.gaming install.gaming.battlenet install.gaming.geforce-now install.gaming.heroic install.gaming.lutris install.gaming.minecraft install.gaming.retro-launcher install.gaming.retroarch install.gaming.steam install.gaming.xbox-cloud install.gaming.xbox-controllers install.package install.preinstalls install.service install.service.1password install.service.bitwarden install.service.chromium-account install.service.dropbox install.service.nordvpn install.service.once install.service.signal install.service.spotify install.service.tailscale install.style install.style.background install.style.font install.style.font.bitstream install.style.font.cascadia install.style.font.fira install.style.font.iosevka install.style.font.meslo install.style.font.victor install.style.theme install.terminal install.terminal.alacritty install.terminal.foot install.terminal.ghostty install.terminal.kitty install.tui install.webapp install.windows learn learn.arch learn.bash learn.community learn.herdr-keybindings learn.hyprland learn.keybindings learn.neovim learn.omarchy learn.tmux-keybindings remove remove.ai remove.ai.hermes remove.ai.openclaw remove.ai.perplexity remove.ai.t3-code remove.browser remove.browser.brave remove.browser.brave-origin remove.browser.chrome remove.browser.edge remove.browser.firefox remove.browser.zen remove.development remove.development.clojure remove.development.dotnet remove.development.elixir remove.development.elixir.elixir remove.development.elixir.phoenix remove.development.go remove.development.java remove.development.javascript remove.development.javascript.bun remove.development.javascript.deno remove.development.javascript.node remove.development.ocaml remove.development.php remove.development.php.laravel remove.development.php.php remove.development.php.symfony remove.development.python remove.development.rails remove.development.rust remove.development.scala remove.development.zig remove.dictation remove.gaming remove.gaming.battlenet remove.gaming.geforce-now remove.gaming.heroic remove.gaming.lutris remove.gaming.minecraft remove.gaming.retroarch remove.gaming.steam remove.gaming.xbox-cloud remove.gaming.xbox-controllers remove.package remove.preinstalls remove.security remove.security.fido2 remove.security.fingerprint remove.security.sshd remove.security.sudoless-docker remove.service remove.service.dropbox remove.service.tailscale remove.theme remove.tui remove.webapp remove.windows setup setup.config setup.config.hyprland setup.config.hyprsunset setup.config.xcompose setup.default setup.default.agent setup.default.agent.claude setup.default.agent.codex setup.default.agent.copilot setup.default.agent.crush setup.default.agent.cursor-agent setup.default.agent.gemini setup.default.agent.grok setup.default.agent.hermes setup.default.agent.muse setup.default.agent.omp setup.default.agent.openclaw setup.default.agent.opencode setup.default.agent.pi setup.default.browser setup.default.browser.brave setup.default.browser.brave-origin setup.default.browser.chrome setup.default.browser.chromium setup.default.browser.edge setup.default.browser.firefox setup.default.browser.zen setup.default.editor setup.default.editor.cursor setup.default.editor.emacs setup.default.editor.helix setup.default.editor.neovim setup.default.editor.sublime setup.default.editor.vim setup.default.editor.vscode setup.default.editor.zed setup.default.terminal setup.default.terminal.alacritty setup.default.terminal.foot setup.default.terminal.ghostty setup.default.terminal.kitty setup.direct-boot setup.input setup.keybindings setup.monitors setup.network setup.network.dns setup.network.dns.cloudflare setup.network.dns.custom setup.network.dns.dhcp setup.network.dns.google setup.network.qr setup.plugin setup.plugin.add setup.plugin.clone setup.plugin.disable setup.plugin.enable setup.plugin.remove setup.reset setup.security setup.security.fido2 setup.security.fingerprint setup.security.passwordless-sudo setup.security.sshd setup.security.sudoless-docker style style.about style.about.default style.about.image style.about.text style.background style.bar style.bar.position style.bar.position.bottom style.bar.position.left style.bar.position.right style.bar.position.top style.bar.transparency style.font style.hyprland style.screensaver style.screensaver.default style.screensaver.image style.screensaver.text style.theme style.unlock system system.hibernate system.lock system.logout system.reboot system.screensaver system.shutdown system.suspend trigger trigger.capture trigger.capture.color trigger.capture.qr trigger.capture.screenrecord trigger.capture.screenrecord.desktop-audio trigger.capture.screenrecord.microphone trigger.capture.screenrecord.no-audio trigger.capture.screenrecord.stop trigger.capture.screenrecord.webcam trigger.capture.screenshot trigger.capture.text trigger.emoji trigger.hardware trigger.hardware.hybrid-gpu trigger.hardware.laptop-display trigger.hardware.mirror-display trigger.hardware.touchpad trigger.hardware.touchpad-haptics trigger.hardware.touchpad-haptics.high trigger.hardware.touchpad-haptics.low trigger.hardware.touchpad-haptics.mid trigger.hardware.touchscreen trigger.reminder trigger.reminder.clear trigger.reminder.set trigger.reminder.show trigger.share trigger.share.clipboard trigger.share.file trigger.share.folder trigger.share.receive trigger.tests trigger.tests.disk-speedtest trigger.tests.network-speedtest trigger.toggle trigger.toggle.battery-percentage trigger.toggle.crash-capture trigger.toggle.idle-lock trigger.toggle.nightlight trigger.toggle.notifications trigger.toggle.one-window-ratio trigger.toggle.screensaver trigger.toggle.top-bar trigger.toggle.window-gaps trigger.toggle.workspace-layout trigger.transcode update update.channel update.channel.dev update.channel.edge update.channel.rc update.channel.stable update.config update.config.hyprland update.config.hyprsunset update.config.plymouth update.config.shell update.config.tmux update.firmware update.hardware update.hardware.audio update.hardware.bluetooth update.hardware.trackpad update.hardware.wifi update.omarchy update.password update.password.drive update.password.user update.process update.process.hyprsunset update.process.shell update.themes update.time update.timezone
Migrations run during this upgrade (106)
Each migration is a script Omarchy ran once on your machine. The description is the script's own first message.
| Date | What it did | Touches |
|---|---|---|
| 2026-05-12 | Install MPRIS support for mpv source | |
| 2026-05-29 | Make Shift+Enter distinguishable for terminals and Codex source | ~/.config/alacritty/alacritty.toml, ~/.config/foot/foot.ini, ~/.config/ghostty/config, ~/.config/kitty/kitty.conf |
| 2026-06-01 | Remove leading zero from bar clock date source | ~/.config/omarchy/shell.json |
| 2026-06-03 | Add yt-dlp download extension (Alt+Shift+D) to Chromium-based browsers source | ~/.config/ |
| 2026-06-06 | Use dua for Disk Usage TUI source | ~/.local/share/applications |
| 2026-06-09 | Move current Omarchy theme state to ~/.local/state source | ~/.config/alacritty/alacritty.toml, ~/.config/btop/themes/current.theme, ~/.config/foot/foot.ini, ~/.config/ghostty/config |
| 2026-06-10 | Update Hyprland Lua entrypoint to load Omarchy bootstrap source | /usr/share/omarchy, ~/.config, ~/.config/hypr/hyprland.lua |
| 2026-06-11 | Relink Neovim theme to Omarchy current state source | ~/.config/nvim/lua/plugins/theme.lua, ~/.config/omarchy/current/theme/neovim.lua |
| 2026-06-12 | Replace Satty with Tensaku source | |
| 2026-06-15 | Move stock Hyprland user overrides into package defaults source | /etc/skel/.config/hypr/, /etc/vconsole.conf, ~/.config/hypr/, ~/.config/hypr/bindings.lua |
| 2026-06-16 | Enable secure remote Neovim clipboard support source | /usr/share/omarchy-nvim/config/lua/config/remote_clipboard.lua, ~/.config/nvim, ~/.config/tmux/tmux.conf |
| 2026-06-18 | Auto-mount removable drives by default with udiskie source | |
| 2026-06-20 | Normalize Snapper snapshot services source | /etc/snapper/configs/root, /usr/share/omarchy, /usr/share/omarchy/install/config/snapper.sh |
| 2026-06-21 | Retire systemd-networkd in favor of NetworkManager source | /etc/systemd/network/20-ethernet.network, /etc/systemd/network/20-wlan.network, /etc/systemd/network/20-wwan.network, /etc/systemd/network/omarchy-networkd-retired- |
| 2026-06-21 | Disable Limine Snapper warning notifier source | ~/.config/autostart/limine-snapper-notify.desktop |
| 2026-07-18 | Backfill hardware support and tmux settings added before Omarchy quattro source | ~/.config/tmux/tmux.conf |
| 2026-07-19 | Keep non-Latin keyboard layouts out of the initramfs so the LUKS passphrase stays typeable source | /etc/mkinitcpio.conf.d/omarchy_hooks.conf, /etc/vconsole.conf |
| 2026-07-19 | Enable Kitty cwd lookup through a remote control socket source | ~/.config/kitty/kitty.conf |
| 2026-07-20 | Pin browser password store to gnome-libsecret (prevents cookie/login loss on Hyprland) source | ~/.config/ |
| 2026-07-20 | Switch Brave Origin from the beta to the stable release source | ~/.config, ~/.config/brave-origin-beta-flags.conf, ~/.config/brave-origin-flags.conf |
| 2026-07-20 | Stop the migration notifier from re-triggering itself in a loop source | |
| 2026-07-20 | Stop waiting for the network before showing the desktop source | |
| 2026-07-21 | Switch to the Omarchy quickshell-git build so shell restarts wait for instance exit source | |
| 2026-07-22 | Install the native messaging host for the Chromium Copy URL extension source | |
| 2026-07-23 | Remove the obsolete Voxtype Hyprland toggle source | ~/.local/state/omarchy/toggles/hypr/voxtype.lua |
| 2026-07-23 | Remove Snapper timeline snapshots leaked by earlier defaults source | /etc/snapper/configs/root |
| 2026-07-23 | Gate sudo and polkit fingerprint auth behind the lid state (password when the lid is shut) source | /etc/pam.d/polkit-1, /etc/pam.d/sudo, /usr/bin/omarchy-hw-laptop-closed |
| 2026-07-24 | Regenerate mise wrappers to stop them recursing through PATH source | ~/.local/bin |
| 2026-07-24 | Keep Wi-Fi power save off for lower latency source | |
| 2026-07-24 | Unpack the initramfs synchronously so Plymouth survives early boot source | /etc/default/limine, /etc/limine-entry-tool.d/, /etc/limine-entry-tool.d/omarchy-defaults.conf |
| 2026-07-25 | Install the speaker tuning for XPS 2026 14/16 source | |
| 2026-07-25 | Tune reclaim for swap on zram source | /etc/sysctl.d/99-omarchy-sysctl.conf |
| 2026-07-25 | Give the pre-suspend lock a window it can actually finish in source | /etc/systemd/logind.conf.d/20-inhibit-delay.conf |
| 2026-07-25 | Move the bar indicators to the left of the clock source | ~/.config/omarchy/shell.json |
| 2026-07-25 | Repair Neovim theme symlinks the earlier relink missed source | ~/.config/nvim/lua/plugins/theme.lua, ~/.local/state/omarchy/current/theme/neovim.lua |
| 2026-07-25 | Move zram tuning to a vendor drop-in source | /etc/systemd/zram-generator.conf, /etc/systemd/zram-generator.conf.d/99-local.conf, /usr/lib/systemd/zram-generator.conf.d/90-omarchy.conf |
| 2026-07-26 | Repair fingerprint support left without a libfprint source | |
| 2026-07-26 | Only check for pending migrations at login, not on every package update source | /usr/lib/systemd/user/omarchy-migrate-notify.service, ~/.config/systemd/user/graphical-session.target.wants |
| 2026-07-26 | Save incoming Taildrop files to ~/Downloads source | ~/Downloads |
| 2026-07-27 | Register the native messaging hosts for the bundled Chromium extensions source | |
| 2026-07-27 | Supervise fcitx5 so CapsLock compose sequences can't silently die source | /usr/lib/systemd/user/omarchy-fcitx5.service, ~/.config/systemd/user/graphical-session.target.wants |
| 2026-07-27 | Remove the tmux alert hooks and its bar indicator source | ~/.config/omarchy/shell.json, ~/.config/tmux/tmux.conf |
| 2026-07-28 | Rename the T2 Mac BCE module (apple-bce → t2bce) and repair the boot image source | /etc/mkinitcpio.conf.d/apple-t2.conf, /etc/modules-load.d/t2.conf |
| 2026-07-29 | Add the agents widget to the bar source | ~/.config/omarchy/shell.json |
| 2026-07-29 | Drop Kvantum now that Qt apps follow the theme through the GTK platform theme source | |
| 2026-07-30 | Let systemd-oomd kill a runaway app instead of the whole session source | |
| 2026-07-31 | Install qrencode for Wi-Fi QR sharing source | |
| 2026-08-01 | Add WhatsApp Slim extension to Chromium-based browsers source | ~/.config/ |
| 2026-08-01 | Add WhatsApp Slim extension to Brave Origin flags for existing installs source | ~/.config/brave-origin-flags.conf |
| 2026-08-01 | Repair the pre-suspend lock monitor's graphical session environment source | ~/.config |
| 2026-08-01 | Install ddcutil for external monitor brightness control source | |
| 2026-08-01 | Install oh-my-pi (omp) via mise wrapper source | ~/.local/state/omarchy/preinstalls-removed |
| 2026-08-02 | Speed up mouse scrolling in foot source | ~/.config/foot/foot.ini |
| 2026-08-02 | Replace GNOME Calculator with Omacalc source | |
| 2026-08-04 | Install default coding agent mise wrappers source | ~/.local/bin/omp, ~/.local/state/omarchy/preinstalls-removed |
| 2026-08-05 | Update T2 Mac suspend, Touch Bar, and fan defaults source | /etc/limine-entry-tool.d/t2-mac.conf, /etc/t2fand.conf, /var/lib/omarchy/migrations/1785944594 |
| 2026-08-07 | Relink agent skill symlinks to default/agents/skills/omarchy source | ~/.agents/skills, ~/.agents/skills/omarchy, ~/.claude/skills, ~/.claude/skills/omarchy |
| 2026-08-07 | Rename the model usage widget to agents and prime its data files source | ~/.cache/omarchy/model-usage, ~/.config/omarchy/shell.json |
| 2026-08-07 | Re-run the T2 defaults migration that a broken hardware check skipped source | |
| 2026-08-08 | Give SSH commands the user-level tool paths via the PAM environment source | /etc/security/pam_env.conf, /usr/bin, /usr/local/bin, /usr/local/sbin |
| 2026-08-08 | Refresh mise stubs so tools take new releases immediately source | |
| 2026-08-09 | Install herdr from the Omarchy package repo and seed its config source | ~/.config/herdr/config.toml, ~/.local/bin/herdr, ~/.local/share/mise/installs/herdr, ~/.local/share/mise/shims/herdr |
| 2026-08-09 | Detect dropped SSH connections quickly instead of leaving terminals hung source | /etc/ssh/ssh_config.d, /etc/ssh/ssh_config.d/20-omarchy-keepalive.conf |
| 2026-08-09 | Add the keyboard layout widget to the bar source | |
| 2026-08-10 | Replace terminaltexteffects with ttfx source | |
| 2026-08-10 | Remember Bluetooth on and off through the rfkill soft block source | /etc/bluetooth/main.conf, /var/lib/omarchy/migrations/1786380259 |
| 2026-08-10 | Generate image picker thumbnails with libvips source | |
| 2026-08-10 | Run the WPA handshake in software on Macs with Broadcom Wi-Fi source | /etc/modprobe.d/brcmfmac.conf |
| 2026-08-11 | Install QR code scanning support source | |
| 2026-08-11 | Repair theme symlinks the state-move migration left dangling source | ~/.config/btop/themes/current.theme, ~/.config/helix/themes/omarchy.toml, ~/.cursor, ~/.local/state/omarchy/current |
| 2026-08-11 | Rebuild the boot image when it predates the Limine kernel command line source | /etc/limine-entry-tool.d/omarchy-defaults.conf, /var/lib/omarchy/migrations/1786482992 |
| 2026-08-12 | Drop the retired notification image cache source | ~/.cache/omarchy/notification-images |
| 2026-08-12 | Announce process crashes and offer an AI diagnosis source | /usr/lib/systemd/user/omarchy-crash-watch.service, ~/.agents/skills, ~/.claude/skills, ~/.codex/skills |
| 2026-08-12 | Invite existing installs to pick a default agent source | |
| 2026-08-12 | Unmask wpa_supplicant so NetworkManager can bring wifi back source | |
| 2026-08-13 | Rebuild the initramfs so NVIDIA-only systems shed nouveau's unused GSP firmware source | /etc/mkinitcpio.conf.d/nvidia.conf, /etc/mkinitcpio.conf.d/omarchy_hooks.conf, /var/lib/omarchy/migrations/1786605598 |
| 2026-08-13 | Repair the Copy URL shortcut for profiles that predate its pinned extension id source | ~/.config/BraveSoftware/Brave-Browser, ~/.config/BraveSoftware/Brave-Browser-Beta, ~/.config/BraveSoftware/Brave-Browser-Nightly, ~/.config/chromium |
| 2026-08-15 | Remove the literal \\n[text-bindings] line an earlier migration wrote into foot.ini source | ~/.config/foot/foot.ini |
| 2026-08-17 | Switch mise to the mise-bin package from the Omarchy repo source | |
| 2026-08-19 | Add webp decoding to the shell source | |
| 2026-08-20 | Stop mise upgrades from pruning versions still in use source | |
| 2026-08-22 | Switch back to the packaged quickshell now that 0.3.1 kills synchronously source | |
| 2026-08-23 | Re-stage the current theme so an installed theme's code is dropped source | ~/.config/omarchy/themes/, ~/.local/state/omarchy/current/theme.name |
| 2026-08-23 | Take ownership of the FIDO2 authfile so it cannot be rewritten without root source | /etc/fido2/fido2 |
| 2026-08-23 | Stop world-writable Chromium and Firefox policy directories source | |
| 2026-08-24 | Move this install to the opt-in docker group default (the group is root-equivalent) source | ~/.local/share/applications/Docker.desktop |
| 2026-08-24 | Require signed packages from the Omarchy repository source | /etc/pacman.conf |
| 2026-08-25 | Store Hyprland input-device names as data instead of generated Lua source | ~/.local/state/omarchy/toggles/hypr |
| 2026-08-25 | Skip Chromium's new first-run EULA on machines already on Quattro source | /usr/lib/chromium/initial_preferences |
| 2026-08-26 | Install the Hermes CLI wrapper for existing installs source | ~/.local/bin/hermes, ~/.local/state/omarchy/preinstalls-removed |
| 2026-08-27 | Separate printer discovery from root and print-filter access source | /usr/bin/nologin, /var/lib/omarchy/migrations/1787815267 |
| 2026-08-27 | Link Omarchy agent skills into Hermes skill directories source | /usr/share/omarchy, ~/.hermes/profiles, ~/.hermes/skills, ~/.hermes/skills/ |
| 2026-08-27 | Drop the default input group grant, which allowed unprivileged keylogging source | |
| 2026-08-29 | Temporarily remove automatic printer discovery source | /var/lib/omarchy/migrations/1788009111 |
| 2026-08-29 | Remove privileged files left behind by retired Omarchy installers source | /etc/resolv.conf, /etc/sudoers.d, /etc/sudoers.d/99-omarchy-installer-reboot, /etc/sudoers.d/first-run |
| 2026-08-30 | Repair legacy XCompose and remove vulnerable Omarchy 3 power udev rules source | /etc/udev/rules.d, /usr/bin/install, /usr/bin/mv, /usr/bin/rm |
| 2026-08-30 | Point rc-channel installs at the rc package repository source | /etc/pacman.conf, /etc/pacman.d/mirrorlist |
| 2026-08-30 | Disable SSH password authentication, or sshd itself when no key is authorized source | /etc/ssh/sshd_config.d/10-omarchy-hardening.conf, ~/.ssh, ~/.ssh/authorized_keys |
| 2026-09-05 | Install Cursor CLI via mise wrapper source | ~/.local/state/omarchy/preinstalls-removed |
| 2026-09-05 | Hand Hermes Desktop the Omarchy theme as a skin source | |
| 2026-09-06 | Repair user-owned system-sleep hooks and hybrid GPU service configuration source | /etc/systemd/system/supergfxd.service.d/delay-start.conf, /usr/bin/cmp, /usr/bin/cp, /usr/bin/install |
| 2026-09-06 | Install Muse Code via mise wrapper source | ~/.local/state/omarchy/preinstalls-removed |
| 2026-09-07 | Update Kitty configuration source | ~/.config/kitty/kitty.conf |
| 2026-09-08 | Retire the stock user icon font missed by the Quattro upgrade source | /usr/share/fonts/omarchy/omarchy.ttf, ~/.local/share/fonts/omarchy.ttf |
| 2026-09-13 | Install the Omarchy kernel and make it the first Limine boot entry source | /etc/default/limine, /var/lib/omarchy/migrations/1789325478 |
| 2026-09-15 | Install missing headers for the Omarchy or T2 kernel source | |
Generated from the source tree at each tag. Removed commands often mean a feature moved into the shell (Waybar and Walker were replaced by Quickshell in 4.0.0), not that the feature is gone. See upgrading from 3.x.