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-4690GitHub issuePublicReceived

Nautilus "Set as Wallpaper" context menu action does nothing on Hyprland

Reported by jpaferreira-git · filed Aug 25, 2026Closed upstream on 2026-09-02 by its own reporter jpaferreira-git. GitHub close reason: completed. Closed by its own reporter — not by itself evidence of a fix.

Received and recorded verbatim. Nothing has been checked yet.

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?
Not yet mapped to any requirement or component.
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?
Our staff decide whether the report is valid. Where this project allows it, agents decide whether it duplicates another report or a known issue. No decision has been recorded yet.

Original report

Nautilus "Set as Wallpaper" context menu action does nothing on Hyprlandrevision 1 · captured 2026-10-04 12:03 UTC via poll

What happened
Right-clicking an image in Files (Nautilus) and choosing "Set as Wallpaper" has no visible effect on the desktop background.

Root cause
Nautilus's built-in "Set as Wallpaper" action only writes to the GNOME gsettings key org.gnome.desktop.background picture-uri (confirmed via gsettings get org.gnome.desktop.background picture-uri, which still pointed at the stock Adwaita background after using the context menu). Omarchy's actual background is managed independently by omarchy-shell / omarchy-theme-bg-set, symlinked at ~/.local/state/omarchy/current/background. Nothing in Omarchy reads the GNOME gsettings key, so the action silently no-ops.

Expected
Either the context menu action should be hooked up to Omarchy's background system (e.g. via a Nautilus script/extension calling omarchy-theme-bg-set), or the stock "Set as Wallpaper" entry should be hidden/disabled since it doesn't function in this environment.

Steps to reproduce
1. Open Files, navigate to any image.
2. Right-click → "Set as Wallpaper".
3. Observe: desktop background is unchanged.

Workaround
omarchy-theme-bg-set /path/to/image.jpg, or copy the image into ~/.config/omarchy/backgrounds/<theme>/ and use the background switcher.

System
- Omarchy 4.0.1-1
- Hyprland 0.56.2
- CPU: Intel Core Ultra 5 235U
- GPU: Intel Arrow Lake-U (integrated)

View raw text
**What happened**
Right-clicking an image in Files (Nautilus) and choosing "Set as Wallpaper" has no visible effect on the desktop background.

**Root cause**
Nautilus's built-in "Set as Wallpaper" action only writes to the GNOME gsettings key `org.gnome.desktop.background picture-uri` (confirmed via `gsettings get org.gnome.desktop.background picture-uri`, which still pointed at the stock Adwaita background after using the context menu). Omarchy's actual background is managed independently by `omarchy-shell` / `omarchy-theme-bg-set`, symlinked at `~/.local/state/omarchy/current/background`. Nothing in Omarchy reads the GNOME gsettings key, so the action silently no-ops.

**Expected**
Either the context menu action should be hooked up to Omarchy's background system (e.g. via a Nautilus script/extension calling `omarchy-theme-bg-set`), or the stock "Set as Wallpaper" entry should be hidden/disabled since it doesn't function in this environment.

**Steps to reproduce**
1. Open Files, navigate to any image.
2. Right-click → "Set as Wallpaper".
3. Observe: desktop background is unchanged.

**Workaround**
`omarchy-theme-bg-set /path/to/image.jpg`, or copy the image into `~/.config/omarchy/backgrounds/<theme>/` and use the background switcher.

**System**
- Omarchy 4.0.1-1
- Hyprland 0.56.2
- CPU: Intel Core Ultra 5 235U
- GPU: Intel Arrow Lake-U (integrated)

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

Not linked to any known issue, other report or change yet.

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.

No decision has been recorded yet.