diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-04 23:14:38 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-04 23:14:38 -0500 |
| commit | 2f6a8d66de9c09ec9e7cabdfdb5838b28589be2d (patch) | |
| tree | c54a7b3a1e1a2efbe046c1209f1a7ef1caaf905c /docs/specs | |
| parent | e3d41f8d84ef87bafcc3e9f213e53605dae88caf (diff) | |
| download | archsetup-2f6a8d66de9c09ec9e7cabdfdb5838b28589be2d.tar.gz archsetup-2f6a8d66de9c09ec9e7cabdfdb5838b28589be2d.zip | |
docs(spec): fold the wallpaper-manager input into desktop-settings scope
Craig's 2026-07-04 roam input on the panel's open "few other things" question: it gathers the mouse/trackpad, no-sleep, and auto-dim toggles and adds a wallpaper manager (where the displaced waypaper lands) with its own depth — multiple source directories, persistent switching, and a sunup/sundown day-night pair. Flagged that the wallpaper piece may warrant its own sub-spec.
Diffstat (limited to 'docs/specs')
| -rw-r--r-- | docs/specs/2026-07-02-desktop-settings-panel-spec.org | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/specs/2026-07-02-desktop-settings-panel-spec.org b/docs/specs/2026-07-02-desktop-settings-panel-spec.org index 0eeec3b..50853f3 100644 --- a/docs/specs/2026-07-02-desktop-settings-panel-spec.org +++ b/docs/specs/2026-07-02-desktop-settings-panel-spec.org @@ -141,6 +141,13 @@ master-mute mirror (or leave all audio to the audio panel), a notifications/do-not-disturb toggle (dunst), lock/suspend actions. Craig to name the set. +*** 2026-07-04 Sat — Craig's input (roam capture): the set includes a wallpaper manager +Confirmed the panel gathers the mouse/trackpad toggle, a no-sleep (idle-inhibit) toggle, and the auto-dim toggle, and adds a *wallpaper manager* (this is where the displaced waypaper functionality lands — see the media/keybind change that freed Super+Shift+P). The wallpaper manager needs its own depth: +- take a number of directories to look in; +- switch the wallpaper with the change persisting across sessions; +- switch between two pictures at sunup / sundown (a day/night pair). +That last one implies a sun-time source (a lat/long or a sunrise/sunset lookup). The wallpaper manager is sizable enough it may want its own sub-spec rather than a single panel row; decide during the spec-review whether it's a row that opens a sub-view or a separate panel. Remaining "few other things" candidates above (night-light, theme switch, DND, lock/suspend) still await Craig's yes/no. + * Implementation phases 1. settings.py backings (brightness get/set, kbd backlight, toggle |
