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.
- Decided· Out of scope
- R-303Universal paste (SUPER+V) fails with 'key not found' when active keyboard layout lacks the Latin key symbol (e.g. Russian layout)by VivusCo· open at sourcebug
Out of area
Decided· Out of scope - R-304omarchy-launch-browser crashes Chrome when man-db is absent: --help probe execs man and dies with SIGTRAPby Johnprempeh2· closed — duplicate at sourcebugduplicate
Out of area
Decided· Out of scope - R-305'create new keyring' prompt every boot and wiped Secret Service sessionsby nuraly-v· open at sourcebug
Out of area
Decided· Out of scope - R-306Omarchy 3 Updating Broken (no such ref was fetched)by pelephant2· closed — duplicate at sourcebugduplicate
Out of area
Decided· Out of scope - R-307Dead monokai-pro.nvim plugin repo (gthelding) causes Lazy sync fetch failureby kibendar· open at sourcebug
Out of area
Decided· Out of scope - R-308linux-omarchy 7.2.5: PA32QCV EDID 6K@60, amdgpu only offers 6016x3384@30 (HDMI and DP)by vertex· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-309Tray icons from GTK apps using libayatana-appindicator never register (StatusNotifierWatcher property read fails)by yansena· open at sourcebug
Out of area
Decided· Out of scope - R-311omarchy-upgrade-to-quattro silently overwrites /etc/snapper/configs/root, discarding user retention settings & sometimes deleting its own snapshotby abagonhishead· open at sourcebug
Out of area
Decided· Out of scope - R-312linux-omarchy 7.2.5: black screen on MacBookPro11,5 (Radeon R9 M370X) because the kernel enables Intel IOMMU by defaultby NDIO-AI· open at sourcebugmaccompatibility
Out of area
Decided· Out of scope - R-313Screenshot picker's unbind takes the user's own binds on TAB/CTRL+TAB/RETURN/arrows with itby ctrts· open at sourcebug
Out of area
Decided· Out of scope - R-314Plugin marketplace page shows non-existent command `omarchy bar plugin add <id>`by Nerkyator· open at source
Out of area
Decided· Out of scope - R-315omarchy install service sunshine fails on repeated runs with 'Refusing to operate on linked unit file'by emson· open at sourcebug
Out of area
Decided· Out of scope - R-316omarchy plugin enable never restores a bar-widget icon when the plugin id still exists in plugins[]by berrimi· open at sourcebug
Out of area
Decided· Out of scope - R-317Migration 1789581661 (elsewhen) breaks omarchy update on WSL installs: pulls the omarchy package and conflicts with the checkout symlinkby TMartinPPC· open at sourcebug
Out of area
Decided· Out of scope - R-318Stable mirror still ships gtk4 4.22.4, which segfaults GTK4 clients on monitor hotplug (fixed in 4.22.5)by yorgof· open at sourcebug
Out of area
Decided· Out of scope - R-320Lenovo IdeaPad 1 ELAN061A touchpad requires i2c_hid_acpiby Padanerd· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-321[Bug]: Low contrast / invisible comments and terminal muted colors under dark themes (Foot regular0=bg and muted contrast)by latex· open at sourcebug
Out of area
Decided· Out of scope - R-322omarchy restart bluetooth does not recover a wedged Intel adapter (reload btusb)by codeface-io· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-324A third-party bar plugin is emptied permanently by any shell.json write; the built-in bar recoversby tanayseven· open at sourcebug
Out of area
Decided· Out of scope - R-325first-run onboarding notifications repeat every boot on Apple Silicon (two bugs in install/user/first-run/)by WillGITCode· open at sourcebug
Out of area
Decided· Out of scope - R-326Tray icons of already-running apps disappear after system update restarts the shell (SNI re-registration race)by jfdnet· closed — duplicate at sourcebugduplicate
Out of area
Decided· Out of scope - R-328Hybrid Intel+NVIDIA: the shell keeps the dGPU powered (quickshell holds 19 NVIDIA handles via QtMultimedia probing) and blocks runtime suspendby rifzankhan· open at sourcebug
Out of area
Decided· Out of scope - R-329Breaking video on hybrid Intel+NVIDIA laptopsby nikmagan· closed — duplicate at sourcebugduplicatecompatibility
Out of area
Fixed - R-330omarchy install service sunshine fails: enables sunshine.service before its alias existsby NikolajChristensen· open at sourcebug
Out of area
Decided· Out of scope - R-331hyprland.md skill: document force-quitting apps on window close (close vs terminate)by BSTail· open at sourcedocumentation
Out of area
Decided· Out of scope - R-332system-sleep force-igpu fails on every resume on machines without an NVIDIA dGPUby neiaki· open at sourcebug
Out of area
Decided· Out of scope - R-334Bluetooth bar widget disappears entirely when turned off, with no way to turn it back on from the UIby wb2012sf· open at sourcebug
Out of area
Decided· Out of scope - R-335linux-omarchy 7.2.5-3: NVIDIA GSP hangs during CS2 on AMD+RTX 4060 hybrid laptopby nuraly-v· open at sourcebug
Out of area
Decided· Out of scope - R-336Total freeze with dead keyboard/touchpad during REAPER + yabridge/wine project loads (Lenovo Yoga Slim 7 14ILL10); earlier events also show USB4/Thunderbolt runtime-resume timeouts and an ACPI-EC global-lock livelockby thakurious· open at sourcebug
Out of area
Decided· Out of scope - R-337omarchy-hyprland-monitor-watch: recover_modeless() detects a wedged output but hyprctl reload cannot recover itby WonkaRed· open at sourcebug
Out of area
Decided· Out of scope - R-338Agents panel reports SIGN-IN EXPIRED when only the 8-hour access token lapsedby echelonzero· open at sourcebug
Out of area
Decided· Out of scope - R-339screenrecording: 5s SIGINT grace before SIGKILL truncates recordings on slow or loaded systemsby ReneXiong· open at sourcebug
Out of area
Fixed - R-340Battle.net installed via 'omarchy install gaming battlenet' silently exits before showing a windowby pascalBokBok· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-341Hibernate image not restored with linux-omarchy 7.2.5 on MacBookAir6,2by reaperiani· open at sourcebugmac
Out of area
Decided· Out of scope - R-342Power panel reports fabricated 'Charge cycles: 0' on _BIF-only firmwareby m4t3u5LP· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-343[Feature Request] Enable native BinderFS support in linux-omarchy for Waydroidby roubilibo· open at sourcebugenhancement
Out of area
Decided· Out of scope - R-344Stock Obsidian GPU flag is followed by repeatable Electron 43 SIGTRAP crashesby TriumphBusinessSolutions· open at sourcebug
Out of area
Decided· Out of scope - R-345Claude Code keeps showing "Update available! Run: mise upgrade claude" even when already on the mise-reported latest versionby fizzledieb· open at source
Out of area
Decided· Out of scope - R-346Apps started from the Super+Space menu inherit RLIMIT_RTTIME=0 (PipeWire + portal without rtkit) and are SIGKILLed once they get a real-time thread; since 4.0.4 this kills SteamVRby kh4rit-bot· open at sourcebug
Out of area
Decided· Out of scope - R-347Hibernation doesn't hibernate. The battery goes dead when checked on next dayby hvsharma· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-349Deletion of master branch breaks updates + manual installby alethiophile· open at sourcebug
Out of area
Decided· Out of scope - R-353Codex usage collector rereads GB of history and saturates CPUby misunders2d· open at sourcebug
Out of area
Decided· Out of scope - R-354Synaptics 06CB:CE44 (AMD AMDI0010 I2C-HID): multitouch silently dies after resume/DPMS — a reseat recovers it, but nothing runs one on resumeby codingFTW· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-355Screen Flickering in Chromium and Electron Appsby Xarnattos· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-356Hard system freeze ~2 minutes after connecting a Bluetooth headset on kernel 7.2.3 (QCA9377, HFP/SCO)by nischaljs· open at sourcebug
Out of area
Decided· Out of scope - R-358linux-omarchy 7.2.5-3: i915 GPU hang on Arrow Lake aborts Hyprland; watchdog restart loads default configby chiroro-jr· open at sourcebug
Out of area
Decided· Out of scope - R-359Bluetooth headset volume can drift from what PC shows — host should push it back as authoritativeby RajdeepVerma· open at source
Out of area
Decided· Out of scope - R-360Default keyboard layout switch to Ctrl+Spaceby WokoFlipper· open at sourceenhancement
Out of area
Decided· Out of scope - R-361omarchy-restart-shell kills the running shell before checking it can relaunch it: a stale HYPRLAND_INSTANCE_SIGNATURE leaves the session with no shellby DanielThyselius· closed — duplicate at sourcebugduplicate
Out of area
Decided· Out of scope - R-363/etc/sudoers.d/omarchy-passwd-tries silently overrides a user's own stricter drop-inby CRTFD-DVLPR· open at sourcebug
Out of area
Decided· Out of scope - R-365T2 MacBook Air: manual fan control disabled while t2fanrd remains active, possibly after resumeby timwalex-oss· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-366nvidia-utils + lib32-nvidia-utils get pulled in as the default OpenGL/Vulkan provider on AMD-only systemsby CRTFD-DVLPR· open at sourceenhancement
Out of area
Decided· Out of scope - R-367Region share offset on monitors not at x=0: shipped share-picker config uses slurp's global %x/%y instead of output-relative %X/%Yby McNutty· open at sourcebug
Out of area
Decided· Out of scope - R-368aether pulls in webkit2gtk-4.1 without GStreamer plugins it needs, causing WebKitWebProcess to abort on HTML5 mediaby devbrsa· open at sourcebug
Out of area
Decided· Out of scope - R-369Package repository metadata makes update download progress exceed 100%by MartinBoeckling· open at sourcebug
Out of area
Decided· Out of scope - R-370Gemini CLI: google_web_search hangs indefinitely on network callsby jacobtbj· open at sourcebug
Out of area
Decided· Out of scope - R-372omarchy debug unknown command — omarchy-debug binary exists but isn't discovered by the CLI dispatcherby notfuckeddotcom· closed — duplicate at sourcebugduplicate
Out of area
Decided· Out of scope - R-373Black desktop with cursor: physical-monitor windows remain -3x-3 and recovery misses itby Andre1Becker· open at sourcebug
Out of area
Decided· Out of scope - R-374Random hard crashes (instant power-off) on ThinkPad X220 since linux-omarchy 7.2.5-3; stock linux 7.2.3 is stableby tami1A84· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-375monokai-pro.nvim theme fails to install: wrong GitHub owner (gthelding -> loctvl842)by yash-p-amd· open at sourcebug
Out of area
Decided· Out of scope - R-376Idle wake skips DPMS re-enable when dpmsStatus is stale, leaving one monitor blackby magicboxlrs· open at sourcebug
Out of area
Decided· Out of scope - R-377Remove SUPER+grave from fcitx5 QuickPhrase before the Quake console bind ships (patch included)by prusso· open at sourceenhancement
Out of area
Decided· Out of scope - R-378linux-omarchy 7.2.5-3 misdetects a plugged 4-pole headset as plain headphones at boot (stock Arch linux 7.2.3 does not)by wisangdg· open at sourcebug
Out of area
Decided· Out of scope - R-379omacalc's default window rule has no center/size, so it stays full-screen after floating back from SUPER+F fullscreen toggleby Yacl222· open at sourcebug
Out of area
Decided· Out of scope - R-380Galaxy Book6 Pro (NP960XJG): fingerprint reader 1c7a:05d5 (ETU906Axx-E) missing from libfprint-git egismoc tableby xmgx01· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-381`omarchy-install-service-sunshine` starts Sunshine twice; the second instance SIGABRTsby kreendurron· closed — duplicate at sourcebugduplicate
Out of area
Decided· Out of scope - R-382gum confirm prompts are keyboard-only, so a GUI-initiated `omarchy update` can't be answered with the mouseby alexgleason· open at sourceenhancement
Out of area
Decided· Out of scope - R-383Galaxy Book6 Pro (NP960XJG): IPU7 webcam is SSLC2000/SC200PC, intel-ipu7-camera assumes OV08X40by xmgx01· open at sourcebugcompatibility
Out of area
Decided· Out of scope - Decided· Out of scope
- R-386Touchpad toggle leaves -mouse sibling enabled, causes 2-finger-move / 3-finger-scroll stateby mhuggins7278· open at sourcebug
Out of area
Decided· Out of scope - R-387hyprsunset restart after sunset drops night light until the next eveningby roehrbacher· open at sourcebug
Out of area
Decided· Out of scope - R-389omarchy plugin update hides its confirm prompt behind git's pager when delta is not installedby elberacasa· open at sourcebug
Out of area
Decided· Out of scope - R-390Macbook Air 7,2 2015/2017 Webcam driver doesn't load on installby mikeproctor· closed — duplicate at sourcebugduplicatecompatibility
Out of area
Decided· Out of scope - R-393Appetite check before small external PRs (CI, shellcheck, pins, bugfixes)by marceloterra1983· open at source
Out of area
Decided· Out of scope - R-395Early-boot kernel deadlock on Intel + Nvidia hybrid laptopsby aymnart· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-396The monokai-pro nvim plugin is no longer avilible.by developercrocodiles· closed — duplicate at sourcebugduplicate
Out of area
Decided· Out of scope - R-398omarchy-system-stats reports wildly wrong (negative) CPU% under decimal-comma locales (es_ES, etc.)by sanchon· open at sourcebug
Out of area
Decided· Out of scope - R-399RTL8821CU (rtw88_8821cu): scan aborts and association timeouts on Omarchy 4.0.4-1by Nikit-Singh· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-402Right-side plugin click offset issue persists after updating to Omarchy 4.0.4-1by Rambo176· open at sourcebug
Out of area
Decided· Out of scope - Decided· Out of scope
- R-404Idle monitor never re-arms after stay-awake is turned off: no screensaver or idle lock until the shell is restartedby cerostudiomx-lang· open at sourcebug
Out of area
Decided· Out of scope - R-406Feature request: Pin clipboard items for reuseby jtcarrasco· open at sourceenhancement
Out of area
Decided· Out of scope - R-407ThinkPad T490 + Dell U2723QE (HDMI): external monitor stays black after suspend/resume, i915 "Restoring old state failed with -22" on linux-omarchy 7.2.5by yonydev· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-408usbcore autosuspend config has no effect (usbcore is built into the kernel)by Smax1988· open at sourcebug
Out of area
Decided· Out of scope - R-409omarchy debug is unreachable through the dispatcherby Smax1988· closed — duplicate at sourcebugduplicate
Out of area
Decided· Out of scope - R-410XPS 14 DA14260 + Dell WD25: DisplayPort MST gone after undock/redock until reboot (ucsi_acpi PPM init timeout)by benjaminmatthews· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-411NTFS drive fails to mount from Files after recent update, but mounts successfully with ntfs-3g 3by aydinverse· open at sourcebug
Out of area
Decided· Out of scope - R-412Hybrid AMD iGPU + NVIDIA dGPU with the external display on the dGPU: nvidia.lua exports NVIDIA VA-API while Aquamarine renders on the iGPU, and Omarchy never sets AQ_DRM_DEVICES (counter-case to #11173)by RajdeepVerma· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-4131Password window rule no longer matches — class changed to com.onepassword.OnePasswordby NjengaFelix· open at sourcebug
Out of area
Decided· Out of scope - R-414sudo password prompt in foot intermittently rejects the correct password — PAM logs "conversation failed", typed input never reaches sudoby artinlenz· open at sourcebug
Out of area
Decided· Out of scope - R-415File manager (cwd) opens $HOME when the terminal runs tmux or herdrby vaknin· open at sourcebug
Out of area
Decided· Out of scope - R-416Kernel migration exempts T2 Macs only, so T1 and pre-T2 Macs are switched to linux-omarchyby bjhinkle· open at sourcebugmac
Out of area
Decided· Out of scope - R-417USB hub tree enumerates then disconnects; keyboard and mouse never stay attached (AMD Raven xHCI, linux-omarchy 7.2.5-3)by iannicholls32· closed — duplicate at sourcebugduplicatecompatibility
Out of area
Decided· Out of scope - R-418USB hub tree enumerates then disconnects; keyboard and mouse never stay attached (AMD Raven xHCI, linux-omarchy 7.2.5-3)by iannicholls32· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-420Unknown-1 DRM connector should be disabled by default on T2 Macby viirak· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-421SDDM password input UI not updating on login screen (i915 T2)by viirak· open at sourcebugcompatibility
Out of area
Decided· Out of scope - R-422Enterprise wifi login (Quattro shell widget) hardcodes 8s 802-1x.auth-timeout and sets no CA cert, causing false auth failuresby skrilexxx· open at sourcebug
Out of area
Decided· Out of scope - R-423Feature request: Plugin guardrails and crash isolationby viirak· open at sourceenhancement
Out of area
Decided· Out of scope - R-424tailscale bar widget and lock/menu plugins break when 'which' is not installedby Octadira· open at sourcebug
Out of area
Decided· Out of scope