diff options
| author | Danilo M. <danix@danix.xyz> | 2026-10-23 16:30:11 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-10-23 16:30:11 +0200 |
| commit | 2319ae4c1ea26d28a3bdfa020c28bcbb18d7151b (patch) | |
| tree | 076383703e40c44a02b85cc350243037422aa61f /desktop | |
| parent | eaa035f08d5e7fdcb6f90807ac6f59ab62e0c56b (diff) | |
| download | quickshell-2319ae4c1ea26d28a3bdfa020c28bcbb18d7151b.tar.gz quickshell-2319ae4c1ea26d28a3bdfa020c28bcbb18d7151b.zip | |
companion: README for the wallpaper blush, spec matches the trigger
The trigger fires whenever she stops being away, which is a dodge and
fullscreen as well as the three appearances the spec named.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'desktop')
| -rw-r--r-- | desktop/companion/README.md | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/desktop/companion/README.md b/desktop/companion/README.md index adbcb01..4bb87f2 100644 --- a/desktop/companion/README.md +++ b/desktop/companion/README.md @@ -12,6 +12,8 @@ The design, with what was measured on the way, is | `Figure.qml` | draws a frame: crossfade, bob, drop out and back, explosion | | `Mood.js` | which state wins, from a snapshot; all the timings are its `T` | | `Lines.js` | her lines and the opening monologue | +| `Admired.qml` | the wallpaper list she blushes at, and what wallp has on each monitor | +| `ListFile.js` | that list as plain text: parse and toggle | | `prep-frames` | generated images to display frames | | `gen-frames`, `frames.txt` | the generated images, through sd-server | @@ -56,6 +58,12 @@ frame falls back to its outfit's `base`. only when the class changes, a third of the time, under the 30 s line cooldown. Lines are `app:<class>` in `Lines.js`, class lowercased; a class with none says nothing. +- A listed wallpaper (Settings > Desktop > Companion for the file, the + heart in the wallpaper picker for entries) on an empty workspace: she + turns to it with `watch` and blushes with `blush3`, at most every 3 + minutes. Checked on `workspacev2` and `closewindow`, and whenever she + stops being away. Her monitor's wallpaper comes from wallp's + `wallp.conf` outputs and `wall_h`/`wall_v`. - She only feels the pointer while it is over her: Quickshell has no global pointer and Hyprland sends no motion events. Hence the 0.6 s dodge rather than moving away as the pointer approaches. |
