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.
Issues already closed where they were filed (for example on GitHub) with nothing decided here. Kept as history so a new report can be matched to the earliest one; they are not worked, even if an agent left a proposal or a question on one.
- R-1238sunshine package built without CUDA support — NVENC silently unavailable for all NVIDIA usersby dev-Blaze· closed — duplicate at sourcebugduplicateReceived
- R-4745Omawrite Save File dialog exceeds 2x logical display boundsby yuzuwoeser· closed — completed at sourceReceived
- R-4744Withdrawn by reporterby domenicomassafra· closed — not planned at sourceReceived
- R-4743Power panel percentage ignores second battery on dual-battery laptopsby SilviuManeaDev· closed — completed at sourceReceived
- R-1243omarchy-audio-output-sink doesn't resolve EasyEffects' native PipeWire filter-chain routing — volume keys/panel control the wrong sinkby rabbitgti04930· closed — completed at sourcebugReceived
- R-4742omarchy toggle bar has inverted on/off semantics — on hides the bar, off shows itby derekbeins· closed — duplicate at sourceReceived
- R-4741SUPER + J errors on scrolling-layout workspacesby seth-wood· closed — completed at sourceReceived
- R-4740omarchy-mise-install generates wrappers that recurse through PATH and hangby LukeSkypewalker· closed — completed at sourceReceived
- R-4739Hybrid iGPU-primary laptops: nvidia.lua forces NVIDIA env session-wide — video corruption (root cause of #4901) and blocked dGPU runtime suspendby karluiz· closed — completed at sourceFixed
- R-1253`omarchy-screensaver` SIGSEGV: trap handler signals parent terminal and re-enters until stack overflowby enhapu-afk· closed — duplicate at sourcebugduplicateReceived
- R-4738agents: Codex limits break with codex-cli >= 0.151.0 (invalid '-a untrusted')by Daz92· closed — completed at sourceReceived
- R-4737Bar disappears from both displays when a second monitor is connectedby Ch4pt3r23· closed — completed at sourceReceived
- R-4736omarchy install service sunshine: aborts on wrong unit name, skipping firewall/webapp/autostartby AsemHub· closed — completed at sourceReceived
- R-4735Universal clipboard shortcuts (Super+C/V/X) fail with 'send_key_state: key not found' on non-Latin keyboard layouts (e.g. Arabic)by AhmedHanye· closed — completed at sourceReceived
- R-1263Quattro/Apple Silicon: lock-screen DPMS blank causes repeating HDMI hotplug flap ("No Signal" flicker) until unlockby gmahfood· closed — not planned at sourcebugcompatibilityReceived
- R-4734Agents bar widget: Codex limits always show "unavailable" (stale --ask-for-approval value)by abduvaliy-engineer· closed — completed at sourceReceived
- R-1286omarchy-install-gaming-steam pulls nvidia-utils onto non-NVIDIA systems: --noconfirm picks lib32-nvidia-utils for steam's lib32-vulkan-driver depby microfire21-og· closed — completed at sourcebugReceived
- R-4733Agents panel: Codex limits show 'initialize' — stale --ask-for-approval flag valueby samkhoo94· closed — completed at sourceReceived
- R-4732omarchy-theme-set-browser-policy exits 1 on success under Bash 5.3, breaking omarchy update at migration 1787515927by miltonio94· closed — completed at sourceReceived
- R-4731Migration 1787515927 failedby neheb· closed — completed at sourcebugReceived
- R-4730omarchy-menu-keybindings: Lua config scan hangs forever (100% CPU) if hyprland.lua calls any un-stubbed hl.* function inside ipairs()by LukaszWituch· closed — completed at sourceFixed
- R-4729Hyprland window rule for LocalSend does not match (class is 'org.localsend.localsend_app')by richerve· closed — completed at sourcebugReceived
- R-4728Launch OSD ("Launching <app>…") can get permanently stuck on screenby reyalicea· closed — completed at sourceReceived
- R-4727Screensaver only dismisses on keyboard input, not mouse movementby gurupak· closed — completed at sourceReceived
- R-1304Wi-Fi network panel: QR / speed-test header highlight doesn't line up with the buttonby mayaanhafeez· closed — completed at sourcebugReceived
- R-4726omarchy plugin clone omarchy.bar leaves the shell with no bar, and the fallback path throwsby quigles1977· closed — completed at sourceReceived
- R-4725Lock screen fingerprint auth hangs ~25-30s if fprintd restarts while locked (e.g. after suspend on drivers needing a post-resume reset)by 9500· closed — not planned at sourceReceived
- R-4724Hybrid AMD+NVIDIA laptop: forcing LIBVA_DRIVER_NAME=nvidia breaks all hardware-decoded video (black video players)by ArghyaRanjanDas· closed — completed at sourceFixed
- R-4723Agents bar widget: Codex tab always shows "Codex limits unavailable" (hardcoded -a untrusted flag no longer valid)by GodNero· closed — completed at sourceReceived
- R-4722Text size below default shrinks Electron surfaces inside Hyprland windowsby jonnyace· closed — completed at sourceReceived
- R-4721omarchy-agent-usage-codex: Codex limits always empty ('Codex limits unavailable') on Codex >=0.13by lasurius· closed — completed at sourceReceived
- R-1342Consumiing insane amount of batteryby notTanveer· closed — completed at sourcebugReceived
- R-4720Lock screen: password field loses focus after display wake, recoverable only with a mouseby Rodolife· closed — completed at sourceFixed
- R-4719omarchy黑屏问题by 12-test-12· closed — completed at sourcebugReceived
- R-4718Clock widget ignores system locale — always shows English day/month/AM-PMby JDavidCarreno· closed — completed at sourcebugFixed
- R-4717Plugin remove/update races the 150ms inotify plugin reloadby othavi0· closed — completed at sourceReceived
- R-4716omarchy-install-service-sunshine fails: enables wrong systemd unit name (sunshine vs app-dev.lizardbyte.app.Sunshine)by pedro199288· closed — completed at sourceReceived
- R-1373Codex usage is counted again after forking or cloning a Pi sessionby Duro02· closed — completed at sourcebugReceived
- R-4715omarchy-hw-fingerprint doesn't detect Dell ControlVault 3 (Broadcom 0a5c:5843)by VardanMelkonyan· closed — completed at sourceReceived
- R-4714Bar widget plugin QML changes don't hot-reload (requires full shell restart)by ramackersjp· closed — completed at sourceReceived
- R-4713AGY (Antigravity cli), despite docs, does not exist as a stub.by developercrocodiles· closed — completed at sourcebugFixed
- R-4712Installation fails on Lenovo Ideapad Z50-70 with black screen during bootby pigreco· closed — completed at sourcebugReceived
- R-4711Power panel never opens on battery-less desktops (self-closes immediately, QML binding loop)by sgersz· closed — completed at sourceReceived
- R-4710Battery panel only reads one battery on dual-battery laptops (e.g. ThinkPad T580)by Dhruv-145· closed — completed at sourceReceived
- R-4709Lock screen password field not focused after lid-open/resume (works fine on manual lock)by chobbs42· closed — completed at sourceFixed
- R-1389omarchy-network-speedtest: orphaned processes run indefinitely when Quickshell restartsby seba-rb· closed — completed at sourcebugReceived
- R-4708Battery percentage shows 0% on multi-battery systems (e.g. Surface Book)by jfluet· closed — completed at sourceReceived
- R-4707[Security] omarchy-webapp-install writes javascript:/file: URLs into Chromium --app=by Chessing234· closed — completed at sourceReceived
- R-4706omarchy-hw-fingerprint doesn't detect Broadcom (0a5c) fingerprint sensorsby gbillium143· closed — completed at sourceReceived
- R-4705unable to install ghosttyby saqib33www-collab· closed — completed at sourcebugReceived
- R-1400screenrecording --with-webcam: mpv webcam overlay crashes with SIGSEGV in Mesa/libplacebo on Apple Silicon (needs --vo=gpu fallback)by marceloid· closed — not planned at sourcebugcompatibilityReceived
- R-47041password crashes with SIGILL (ILL_ILLOPN) on first launch after fresh installby pgremo· closed — completed at sourcebugReceived
- R-1406Agents widget: Codex collector hardcodes stale --ask-for-approval value, breaks limits fetchby robertxxiv· closed — completed at sourcebugReceived
- R-4703Gemini CLI consumer auth shut down 2026-06-18 — mise install fails with node-pty build errorby thebigdave· closed — completed at sourceFixed
- R-1410Agents panel: status card renders as an empty box when usageStatusText is set without authHelpTextby davo42002· closed — completed at sourcebugReceived
- R-1411Omarchy 4.0.1 migration 1787399318 installs a Qt 6.11.2-built quickshell that cannot start on the Qt 6.11.1 pin from #7750 (symbol lookup error, exit 127)by greencubator1· closed — completed at sourcebugReceived
- R-4702Tray: symbolic icon renders blank after the item switches icons and backby freeyoung· closed — duplicate at sourceReceived
- R-1415Asahi MacBooks: lid handling can never fire — wrong switch name, and lid state read from /proc/acpi which Asahi lacksby GonzFC· closed — not planned at sourcebugcompatibilityReceived
- R-4701Theme change aborts in-flight opencode agent work — omarchy-restart-opencode SIGUSR2s all running instances mid-taskby ChimeraMind· closed — completed at sourceReceived
- R-4700Screensaver appears while video is playing on Omarchy 4by arkhiVd· closed — completed at sourceReceived
- R-1426omarchy-hw-touchpad misses Apple Touch (MTP) trackpads, so omarchy-toggle-touchpad silently does nothingby GonzFC· closed — not planned at sourcebugcompatibilityReceived
- R-4699[Security] Screen recording keeps the in-flight recording path at a fixed /tmp name, and that path drives ffmpeg, mv and rmby Chessing234· closed — completed at sourceReceived
- R-4698omarchy-update-dev crashes with "unbound variable" on $OMARCHY_PATH under sudoby edhcah· closed — completed at sourceReceived
- R-1428[Security] omarchy debug and omarchy upload log stage root-collected diagnostics at predictable /tmp pathsby Chessing234· closed — not planned at sourcebugReceived
- R-4697Impossible to connect to hidden networksby LucasDaRY· closed — completed at sourcebugReceived
- R-4696Workspace indicator shows wrong active workspace when switching between monitorsby Dhxnushh· closed — completed at sourcebugReceived
- R-4695Lock screen loses keyboard focus after lid open (resume); requires a mouse click to typeby andersmar· closed — completed at sourceFixed
- R-1438Internal monitor scale reverts to 2 when monitors.lua has multi-line hl.monitor({...}) entriesby retr8-101· closed — duplicate at sourcebugduplicateFixed
- R-4694Cloning the bar plugin (omarchy plugin clone omarchy.bar) produces a bar that never rendersby VANT-Mace· closed — completed at sourceReceived
- R-4693nvidia.lua forces LIBVA_DRIVER_NAME=nvidia on hybrid laptops where the dGPU drives no displaysby emshiarla· closed — completed at sourceReceived
- R-4692Installer erases EFI/APPLE payload required by T1 MacBook hardwareby sebastiang· closed — completed at sourceReceived
- R-4691Dictation (Voxtype) leaves broken install on CPUs without AVX2 instead of failing gracefullyby ironbract· closed — completed at sourceReceived
- R-4690Nautilus "Set as Wallpaper" context menu action does nothing on Hyprlandby jpaferreira-git· closed — completed at sourceReceived
- R-4689Power panel only reads the first battery on dual-battery hardware (ignores real combined charge, no per-battery breakdown)by jadonfloyd· closed — completed at sourceReceived
- R-4688Numlock not working as expectedby granite4lyfe· closed — completed at sourcebugReceived
- R-1446Screen saver fails to launch if calendar is openby itsamemarkus· closed — duplicate at sourcebugduplicateReceived
- R-4687Update Omarchy to 4.0.1 updates to release candidate and moves users to edge channel forcefullyby Michallote· closed — completed at sourcebugReceived
- R-4686Installer erases T1/T2 firmware on Apple hardware, permanently disabling Touch Bar / camera / Touch IDby PaulShadwell· closed — completed at sourceReceived
- R-4685Super+J (togglesplit) errors on scrolling layout: 'no such layoutmsg for scrolling'by khru· closed — completed at sourceReceived
- R-4684False colros on gtk themesby Mahito994· closed — completed at sourcebugReceived
- R-4683Passwordless sudo expiry is lost on reboot, leaving NOPASSWD activeby lbonvarl· closed — completed at sourceReceived
- R-4682omarchy-update hangs at migration 1787481315 when brave-origin is the daily browser (theme-set-browser blocks on brave that never exits)by sivaxreddy· closed — completed at sourceFixed
- R-4681Notification body is exposed in process command lines (/proc/*/cmdline) — privacy leak + EDR false positivesby Piemme-theodo· closed — not planned at sourceReceived
- R-4680Third-party bar plugins: a cloned bar can never load, and user plugin QML does not hot-reloadby epicbagel· closed — completed at sourceReceived
- R-4679ThinkPad T470 boot loop when TPM is visible but unresponsiveby KalenJosifovski· closed — completed at sourceReceived
- R-4678Cloned bar plugin (kind: bar) never renders — required properties not passed by pluginBarLoaderby Orneyfish· closed — completed at sourceReceived
- R-4677windows-vm: legacy compose migration re-encodes the password, breaking RDP after upgradeby WayneKruger· closed — completed at sourceReceived
- R-4676Hyprland not allowing loginby kridaydave· closed — completed at sourcebugReceived
- R-1491Brightness slider/keys silently no-op on Apple Silicon: wrong backlight device picked (228600000.dsi.0 instead of apple-panel-bl)by CuraMagis· closed — not planned at sourcebugcompatibilityReceived
- R-4675SDDM greeter login box breaks on multi-monitor (upstream SDDM bug, affects Omarchy directly)by rpaweb· closed — completed at sourceReceived
- R-4674Wrong password reported by V4 while connecting to wifiby z1spark· closed — completed at sourcebugReceived
- R-4673Omarchy unusable under VMware Workstation with 3D acceleration enabledby cavanaug· closed — completed at sourceReceived
- R-4672Default Agent: Gemini entry cannot sign in since Google ended individual access on 2026-06-18by toraxe· closed — completed at sourceFixed
- R-4671omarchy-hyprland-monitor-scaling doesn't persist scale on outputs with explicit per-monitor rules in monitors.luaby RonRayReed· closed — completed at sourceFixed
- R-4670Keyboard backlight stays off after unlock (idle-blank restore doesn't fire reliably)by Alkiviadroot· closed — completed at sourceFixed
- R-1501Agents panel says "Sign-in expired" for a routine 8-hour access-token lapse and tells people to re-run `claude auth login`by meibe-ab· closed — completed at sourcebugReceived
- R-4669omarchy/grok-bot 0.18.0 is broken; bump to 0.24.0 in omarchy-pkgsby shawnyeager· closed — not planned at sourceReceived
- R-4668Zed theme sync still broken on Quattro: omazed package in [omarchy] repo predates the upstream fixby jardahrazdera· closed — not planned at sourceReceived
- R-4667AI Agents panel: Codex tab stuck showing "initialize" (invalid --ask-for-approval value 'untrusted')by eddownes· closed — completed at sourceReceived
- R-4666Omarchy black screenby saqib33www-collab· closed — completed at sourcebugReceived