Proof Portal

Project overview

Omarchy

ProbeLabs65 findings · 95 requirements

A 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
ReportR-5348GitHub issuePublicDecided· Duplicate

Bar renders solid black with no text when bar.transparent=false (Color.bar undefined at startup)

Reported by atqamz · filed Oct 12, 2026 · open at source

Decided: Duplicate — decided by arbitration 31 h ago.

R-5254 is the earliest report of this defect — filed Oct 8, 2026, open upstream. This report (filed Oct 12, 2026) describes the same defect, so it is folded under it in the inbox.

Decided by arbitration· Oct 12, 2026

At a glance

1 · What is claimed?
Only the report text below — no validator has restated it as checkable claims yet.
2 · What does it affect?
AreaPartly in the audited areamenu· Decided by agents · verified
3 · Is it reproducible?
No validation has been run yet.
4 · What remains unclear?
  • Not validated yet: no claims, no reproducer.
5 · What happens next?
Decided by arbitration — agents disagreed and an independent third agent decided — see the decision.

Original report

Bar renders solid black with no text when bar.transparent=false (Color.bar undefined at startup)revision 1 · captured 2026-10-12 01:20 UTC via poll

System: Intel Core Ultra 7 155H, Intel Arc (Meteor Lake-P) + NVIDIA RTX 4050 Max-Q
Omarchy: omarchy-dev 4.0.0.r6720.g8e02fc8-1
Packages: quickshell 0.3.2-2, qt6-base 6.12.0-2, qt6-declarative 6.12.0-1
Theme: Last Horizon (colors.toml mode = "dark", bar.background = #0c0b0c)

What happened:
With "transparent": false under "bar" in ~/.config/omarchy/shell.json, the top bar is pure #000000 and no widget text is visible. A grim capture of the bar area has max pixel value 0. Expected: bar background #0c0b0c with #FAFCFB text from the theme's shell.toml.

Reproduce:
1. Set bar.transparent to false in ~/.config/omarchy/shell.json
2. omarchy restart shell
3. Capture the top bar: it is solid black, no text

Log (quickshell log.log, only at startup, then never re-evaluated):
WARN scene: @plugins/bar/Bar.qml[81:-1]: TypeError: Cannot read property 'active' of undefined
WARN scene: @plugins/bar/Bar.qml[74:-1]: TypeError: Cannot read property 'text' of undefined
WARN scene: @Commons/Border.qml[25:-1]: TypeError: Cannot read property 'polkit.border-alpha' of undefined
Color.bar, Color.menu, Color.tooltip and others are undefined while bindings are first evaluated. Re-applying the theme and restarting the shell do not help.

With bar.transparent=true the bar renders but the auto-picked text color is near black (peak 8/255) on the dark wallpaper, although running omarchy-bar-text-color top 26 "#FAFCFB" "#0c0b0c" by hand prints #FAFCFB.

Also seen: a quickshell built against Qt 6.11.2 with Qt 6.12.0 installed gave "must be rebuilt" warnings; quickshell 0.3.2-2 clears that warning but not this bug.

View raw text
System: Intel Core Ultra 7 155H, Intel Arc (Meteor Lake-P) + NVIDIA RTX 4050 Max-Q
Omarchy: omarchy-dev 4.0.0.r6720.g8e02fc8-1
Packages: quickshell 0.3.2-2, qt6-base 6.12.0-2, qt6-declarative 6.12.0-1
Theme: Last Horizon (colors.toml mode = "dark", bar.background = #0c0b0c)

What happened:
With "transparent": false under "bar" in ~/.config/omarchy/shell.json, the top bar is pure #000000 and no widget text is visible. A grim capture of the bar area has max pixel value 0. Expected: bar background #0c0b0c with #FAFCFB text from the theme's shell.toml.

Reproduce:
1. Set bar.transparent to false in ~/.config/omarchy/shell.json
2. omarchy restart shell
3. Capture the top bar: it is solid black, no text

Log (quickshell log.log, only at startup, then never re-evaluated):
WARN scene: @plugins/bar/Bar.qml[81:-1]: TypeError: Cannot read property 'active' of undefined
WARN scene: @plugins/bar/Bar.qml[74:-1]: TypeError: Cannot read property 'text' of undefined
WARN scene: @Commons/Border.qml[25:-1]: TypeError: Cannot read property 'polkit.border-alpha' of undefined
Color.bar, Color.menu, Color.tooltip and others are undefined while bindings are first evaluated. Re-applying the theme and restarting the shell do not help.

With bar.transparent=true the bar renders but the auto-picked text color is near black (peak 8/255) on the dark wallpaper, although running omarchy-bar-text-color top 26 "#FAFCFB" "#0c0b0c" by hand prints #FAFCFB.

Also seen: a quickshell built against Qt 6.11.2 with Qt 6.12.0 installed gave "must be rebuilt" warnings; quickshell 0.3.2-2 clears that warning but not this bug.

Validation

Not checked yet. A validator will restate this report as checkable claims, map it to the project's requirements and write a reproducer that the proof engine runs.

Linked

Decision

Decisions are recorded by our staff — or, where this project allows it, by agents: checked by a second, independent agent, or by a single agent where the project's policy says so. Any decision reached so far is shown below.

  • DuplicateR-5254Decided by arbitration · 2026-10-12 01:50 UTC