Proof Portal
Omarchy
ProbeLabs65 findings · 95 requirementsA proof layer — requirements, tests and verified fixes — for two of Omarchy's subsystems: the application menu (launcher scripts, QML model, JSONC config, search and selection) and the lock screen (lock scripts, QML, PAM authentication). Scope is deliberately limited to those components of omacom/omarchy; the rest of the distribution is not covered.
Inbox
Problems reported from outside the audit — kept verbatim, then checked: is the claim real, what does it touch, can it be reproduced? Validated reports are shown in full; items still under responsible disclosure appear only as a count until they are released.
Every report in every tab.
- R-1600Bar widget settings revert after any plugin reload: the delta patches the item, not the slotby davidszp· open at sourcebug
Out of area
Decided· Out of scope - R-1601Low battery notification can fire on boot after resuming from a suspend that drained the battery (Quickshell rewrite)by LorenGrz· open at sourcebug
Out of area
Decided· Out of scope - R-1602Chromium profile menu renders as a clipped sliver when the window is wide (external 4K display)by ktaraszk· open at source
Out of area
Decided· Out of scope - Decided· Out of scope
- R-1604BCM43602 Macs only see 2.4 GHz Wi-Fi out of the boxby shawnyeager· open at sourcebugcompatibility
Out of area
Decided· Out of scope - Decided· Out of scope
- R-1606Can Omarchy be installed as a dual-boot setup alongside macOS 10.15 without formatting the entire disk?by foobra· open at source
Out of area
Decided· Out of scope - R-1607Keyboard backlight OSD missing when the toggle key is firmware-handled (e.g. Dell)by bartcho· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1609Terminal bell in the shared tmux session steals focus across workspacesby Chris24680· open at sourcebug
Out of area
Decided· Out of scope - R-1610Quickshell lock crashes in PamSubprocess during overlapping fingerprint retriesby prestoncabe· open at sourcebug
Duplicate ofFingerprint unlock rejected on first attempt after resume (Goodix, race with sleep-lock inhibitor) R-830— where this defect is tracked
+2 duplicate reports here· show· hide
Every defect they describe is already reported in this tab, and this report leads their main one. This tab lists one row per report that brings a defect of its own.
- Lock-screen fingerprint retries with no backoff, overheats/disables sensor overnight; polkit fingerprint never actually captures R-2099filed Sep 29, 2026· open upstream
- Lock fingerprint retry loop never backs off on instant PAM errors R-5309filed Oct 10, 2026· open upstream
Decided· Duplicate - R-1611Electron applications may create no window when Omarchy globally forces Ozone to Waylandby infernoid· open at sourcebug
Out of area
Decided· Out of scope - R-1612Screen recording fails on Pascal GPUs: -fallback-cpu-encoding yes doesn't catch NVENC API version mismatchby vicmanuelr· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1613Bar: every inline command module logs TypeError: Cannot assign to read-only property "moduleName"by jeremy· open at sourcebug
Out of area
Decided· Out of scope - R-1619omarchy-hyprland-monitor-scaling: scale reverts instantly, monitors get rearranged, and sed -i destroys a symlinked monitors.luaby FCygan· open at sourcebug
Out of area
Decided· Out of scope - R-1620Light themes render the Chromium tab strip bright yellowby celsobenedetti· open at sourcebug
Out of area
Decided· Out of scope - R-1621Packaged Herdr allows self-update and leaves pacman, binary, and server versions inconsistentby ByronSerrano· open at sourcebug
Out of area
Decided· Out of scope - R-1622hibernation setup cannot repair a half-configured state, and --force does not bypass the early exitby janne· open at sourcebug
Out of area
Decided· Out of scope - R-1623hibernation setup installs keyboard-backlight system-sleep hook non-executable, so it never runsby janne· open at sourcebug
Out of area
Decided· Out of scope - R-1624Clipboard: selecting entry auto-pastes into focused terminalby nightdevil00· open at sourcebug
Out of area
Decided· Out of scope - R-1625omarchy-hyprland-workspace-layout-toggle writes a persistent workspace rule that permanently shadows a user-configured global layout, with no way to clear itby mgdweb· open at sourcebug
Out of area
Decided· Out of scope - R-1628Creating a new grouptab has a trailing line glitch in the animationby agworkgit· open at sourcebug
Out of area
Decided· Out of scope - R-1629Dropbox widget shows wrong quota for Basic accounts with bonus spaceby srikat· open at sourcebug
Out of area
Decided· Out of scope - R-1630fix-bcm43xx.sh installs broadcom-wl for BCM4331, which hard-freezes a 2011 MacBook Air where in-kernel b43 worksby willhemming· open at sourcebugmaccompatibility
Out of area
Decided· Out of scope - R-1631Web app installer saves non-PNG icons with a .png extensionby pjgeutjens· open at sourcebug
Out of area
Decided· Out of scope - R-1632Power panel spawns three helper processes every five seconds while openby evo-social-world· open at sourceenhancement
Out of area
Decided· Out of scope - R-1633Bluetooth panel latches "Turned Off" when the adapter powers up after quickshell, disabling GUI pairing and the toggleby martin-irwin· open at sourcebug
Out of area
Decided· Out of scope - R-1634Microsoft Edge exposes extension popups and tooltips as anonymous Hyprland windowsby AvrumFeldman· open at source
Out of area
Decided· Out of scope - R-1635Notifications: toast popups appear on all monitors simultaneouslyby Deoxizn· open at sourcebug
Out of area
Decided· Out of scope - R-1636Calculator keybindings survive `omarchy-remove-preinstalls`, point at removed `omacalc`by AlxWolfenstein97· open at sourcebug
Out of area
Decided· Out of scope - Decided· Out of scope
- R-1638[Bug] Fcitx5/Mozc candidate window is misplaced in native Wayland Chromium and Electron appsby simosako· open at sourcebug
Out of area
Decided· Out of scope - R-1639Notification icon slot renders a magenta placeholder instead of hiding when an icon fails to resolveby jpchabot· open at sourcebug
Out of area
Decided· Out of scope - R-1640GTK4/libadwaita apps don't follow the Omarchy themeby akitaonrails· open at sourcebug
Out of area
Decided· Out of scope - R-1641SUPER+J runs dwindle-only togglesplit on scrolling workspacesby AvrumFeldman· open at sourcebug
Out of area
Decided· Out of scope - R-1643Background switcher (image-picker): Enter key doesn't apply selectionby arthurr-jpg· open at sourcebug
Out of area
Decided· Out of scope - R-1645Fingerprint reader not detected: Minisforum AI X1 Pro (Realtek 2541:fa03)by Zyliax· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1646Plugin: Context Engine - Work state detection with automatic actionsby markbus-ai· open at source
Out of area
Decided· Out of scope - R-1647Screen recording silently fails on external monitors driven by the dGPU (hybrid laptops)by tahadx· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1648omarchy-settings ships a zram-generator config but nothing installs zram-generatorby westphae· open at source
Out of area
Decided· Out of scope - R-1649Media bar widget vanishes on pause when another MPRIS player advertises art-only metadataby adamhjk· open at sourcebug
Out of area
Decided· Out of scope - R-1650Performance power profile runs fans at 100% while idle on Alienwareby floriancheval· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1656ELAN 04f3:0c4b fingerprint reader never matches under stock libfprint (ThinkPad E14/E15 Gen 3/4) — works with libfprint-tod insteadby jcperdomoybarra· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1657default/hypr/apps/localsend.lua rule doesn't match in Hyprland 0.56 — LocalSend opens tiled and clicks breakby fieldnote-ops· open at sourcebug
Out of area
Decided· Out of scope - R-1660Ui/Dropdown: popup implicitHeight omits its own padding, so the last option is clippedby AgentRBY· open at sourcebug
Out of area
Decided· Out of scope - R-1662Obsidian shortcut never focuses a running window: ^obsidian$ no longer matches md.obsidian.Obsidianby johnnynia· open at sourcebug
Out of area
Decided· Out of scope - R-1663omarchy-fcitx5.service restart-loops forever when a user autostart .desktop launches fcitx5 under a different filenameby jkubo· open at sourcebug
Out of area
Decided· Out of scope - R-1665jetbrains products come with default focus configs on waylandby n4zguu1· open at sourcebug
Out of area
Decided· Out of scope - R-1667shift:both_capslock_cancel (default kb_options) breaks fcitx5 Shift toggle for Chinese/English inputby a-lang· open at sourcebug
Out of area
Decided· Out of scope - R-1669Network panel misreports WARP/WireGuard tun as "Ethernet (10gbit)" and shows tunnel IP instead of Wi-Fiby ujo4eva· open at sourcebug
Out of area
Decided· Out of scope - R-1670Terminal of cliamp launched from application menu cannot be distinctly matched by window_ruleby haafoo· open at sourcebug
Out of area
Decided· Out of scope - R-1672omarchy-hw-fingerprint misses readers named only in the USB interface descriptor (Dell ControlVault 3+, 0a5c:5865)by eworkshop· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1673Dropbox widget hides the tray icon without replacing its menu: no Preferences, no Quit, and the login button does nothingby adnanmur· open at sourcebug
Out of area
Decided· Out of scope - R-1674Cloning the bar plugin blanks the bar (broken Loader.Error fallback in shell.qml)by kesavsabari· open at sourcebug
Out of area
Decided· Out of scope - R-1677Zen installer writes policies to unused /opt/zen-browser pathby Awlaursen· open at sourcebug
Out of area
Decided· Out of scope - R-1679Chromium browser PiP video always falls outside viewport, does not respect video aspect ratioby freezzby· open at sourcebug
Out of area
Decided· Out of scope - R-1680omarchy update aborts after the Quattro upgrade: six scripts string-compare OMARCHY_PATH against /usr/share/omarchy, defeating the upgrader's own compat symlinkby Xpond· open at sourcebug
Out of area
Decided· Out of scope - R-1682Apple Studio Display over USB4 flashes: stock preferred is 5K@120, then DP tunnel drops while Thunderbolt stays authorizedby saariuslystoned· open at sourcebugcompatibility
Out of area
Decided· Out of scope - Decided· Out of scope
- Decided· Out of scope
- R-1687Power panel shows UPower's hwdb charge limit (75-80%) instead of the real asusctl-set limit, and a bogus 0 cycle countby chickymonkeys· open at sourcebug
Out of area
Decided· Out of scope - R-1688SUPER+C/V/X universal clipboard shortcuts fail with "send_key_state: key not found" when a non-Latin keyboard layout is activeby rsoutar· open at sourcebug
Out of area
Decided· Out of scope - R-1689Clicking a notification does nothing when app_name is not a substring of the window class (e.g. Telegram)by danielgccr· open at sourcebug
Out of area
Decided· Out of scope - Decided· Out of scope
- R-1691herdr package reports bare version `0.8.0`, making `herdr --remote` unusable against any upstream buildby igor-gorohovsky· open at sourcebug
Out of area
Decided· Out of scope - R-1692Quickshell heap corruption after Omarchy local-plugin hot reload (QV4::Chunk::sweep / jemalloc)by ripple0328· open at sourcebug
Out of area
Decided· Out of scope - R-1694Cloning a service + bar-widget plugin leaves the widget dead: firstPartyServiceFor() has no clonedFrom routingby y4nder· open at sourcebug
Out of area
Decided· Out of scope - R-1695Tailscale panel reports "CLI is not installed or not on PATH" when the which package is absentby anupanup2001· open at sourcebug
Out of area
Decided· Out of scope - R-1699[Bug] Modifier key (Shift) release events dropped with fcitx5-rime — Shift cannot switch Chinese/English (Hyprland 0.56.2 keybinds refactor regression)by jfdnet· open at sourcebug
Out of area
Decided· Out of scope - R-1700herdr client aborts (double Rust panic) when its terminal closes: "failed printing to stderr: Input/output error (os error 5)"by perminder-klair· open at sourcebug
Out of area
Decided· Out of scope - R-1701External display stays dark after a long suspend in clamshell: nothing re-probes the connector when the dock never re-asserts HPDby paracycle· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1702`omarchy-upgrade-to-quattro` leaves qt6-wayland dependency-marked, so the shell's Wayland platform support shows as a removable orphanby peregrinus879· open at sourcebug
Out of area
Decided· Out of scope - R-1703Internal monitor position cannot be made to stick: clamshell watcher and Display panel scaling both re-apply position = "auto"by skoom21· open at sourcebug
Out of area
Decided· Out of scope - R-1704Network panel reports NOT CONNECTED with live IP, ping and throughput after NetworkManager restartsby skoom21· open at sourcebug
Out of area
Decided· Out of scope - R-1705Quattro upgrade removes iwd but leaves wifi.backend=iwd in NetworkManager conf.d, leaving Wi-Fi unavailable (incomplete fix for #6612)by skoom21· open at source
Out of area
Decided· Out of scope - Decided· Out of scope
- R-1707Quattro: Intel Mac takes long to wake from suspend, workspace frozenby sub0x0ne· open at sourcebugcompatibility
Out of area
Decided· Out of scope - Decided· Out of scope
- R-1709SDDM greeter's hyprland.lua does not set monitor scaleby wrnlb666· open at sourcebug
Out of area
Decided· Out of scope - R-1710Quattro iwd→NetworkManager migration: wpa_supplicant roam-thrashes onto AP 6 GHz radio it can't hold (MT7922/mt7921e)by Chosen9115· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1712DE scaling defaullts to 2 & screensaver overrides scaling settiingby mikl0s· open at sourcebug
Out of area
Decided· Out of scope - R-1713screenrecord --with-webcam: overlay locks to YUYV @5fps instead of MJPG @30fps at 1280x720by ottosilva· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1714Changing default text editor in omarchy menu does not update mimeapps.listby gbaims· open at sourcebug
Out of area
Decided· Out of scope - R-1716Chromium wallet signing windows (Rabby, Phantom) never map under Wayland after 4.0.0by marioxabel· open at sourcebug
Out of area
Decided· Out of scope - R-1717Tray icon vanishes when an app switches its IconName between symbolic and non-symbolic (fcitx5)by chiengyn· open at sourcebug
Out of area
Decided· Out of scope - R-1718Feature request: add an i18n/localization system for Omarchyby Antaneyes· open at sourceenhancement
Duplicate ofOmarchy Spanish Translation R-3492— the earliest report
Decided· Duplicate - R-1719Add numpad bindings for workspace navigation on Quattroby Douda· open at sourceenhancement
Out of area
Decided· Out of scope - R-1721webcam picker: Device Caps filter still passes IPU7 raw Bayer node (follow-up to #5722)by danteRub· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1722Bar shows a checkered overlay after an interrupted bar-move gesture — omarchy-bar-move-ghost layer stays stuck openby edvaldo4d5· open at sourcebug
Out of area
Decided· Out of scope - Decided· Out of scope
- Decided· Out of scope
- R-1725Shell animations run at ~60 fps regardless of monitor refresh rate on NVIDIA (Qt falls back to the basic render loop)by PavelAlennikov· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-1726Network panel never reopens the passphrase prompt for a saved network with a stale passwordby andrei-himself· open at sourcebug
Out of area
Decided· Out of scope - R-1727Dual-boot install fails when the free space is on a different disk than Windows itselfby igor-gorohovsky· open at sourcebug
Out of area
Decided· Out of scope - R-1728Clicking a Chromium web-app notification focuses the browser window, not the sending web appby vmarcinko· open at sourcebug
Out of area
Decided· Out of scope - R-1729Quickshell network panel shows WPA2-Enterprise connection as disconnectedby emredurak01· open at sourcebug
Out of area
Decided· Out of scope - R-1730Quattro migration doesn't update kb_options, trapping Caps Lock ONby jamesgoldswain· open at sourcebug
Out of area
Decided· Out of scope - R-1731Cloned or third-party bar plugin fails to load, leaving no bar and no errorby koenhendriks· open at sourcebug
Out of area
Decided· Out of scope - R-1732mise wrappers still exec-loop when mise x falls back to a PATH lookup (residual case of #6349)by pedrosekine· open at sourcebug
Out of area
Decided· Out of scope - R-1736Notification icon for all the web-apps shows chromium logo instead of the installed PWA logo.by RohitKaushal7· open at sourcebug
Out of area
Decided· Out of scope - R-1737Quattro upgrade writes rd.luks.name while mkinitcpio uses encrypt hook, breaking encrypted root bootby gcarre· open at sourcebug
Out of area
Decided· Out of scope