aboutsummaryrefslogtreecommitdiff
path: root/docs/design/2026-07-02-desktop-settings-panel-spec.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-02 22:13:26 -0400
committerCraig Jennings <c@cjennings.net>2026-07-02 22:13:26 -0400
commitc247206545c4123affddf0d6c88a673f4c4abc79 (patch)
tree66a1a88b8f4ecd2af42033766692fd042073a495 /docs/design/2026-07-02-desktop-settings-panel-spec.org
parent500b8356bd3678875a4d9c3687cd16f41d02f9d2 (diff)
downloadarchsetup-c247206545c4123affddf0d6c88a673f4c4abc79.tar.gz
archsetup-c247206545c4123affddf0d6c88a673f4c4abc79.zip
docs(spec): file-manager swallow pattern, native swallow ruled out by test
Hyprland's enable_swallow matches by PID ancestry, and nautilus's gio launch path orphans the handler process (verified live: the spawned viewer reparents to init while the launcher still runs). The spec designs an event-listener daemon on the IPC socket instead — swallow nautilus when a window opens while it's active, restore on that window's close. DRAFT with four decisions pending review.
Diffstat (limited to 'docs/design/2026-07-02-desktop-settings-panel-spec.org')
0 files changed, 0 insertions, 0 deletions