aboutsummaryrefslogtreecommitdiffstats
path: root/AGENTS.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-16 10:00:11 +0200
committerDanilo M. <danix@danix.xyz>2026-10-16 10:00:11 +0200
commit66989fc6cdd5358131d0707bccb314e0d3050d1b (patch)
tree12ea0541cff67e5fb33e9a1ada9c6393ffaba520 /AGENTS.md
parent83a5dc24f6349ba99165dab850a83bf08b0f56c8 (diff)
downloadquickshell-66989fc6cdd5358131d0707bccb314e0d3050d1b.tar.gz
quickshell-66989fc6cdd5358131d0707bccb314e0d3050d1b.zip
docs(user): the module's README and the busctl escaping note
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'AGENTS.md')
-rw-r--r--AGENTS.md8
1 files changed, 6 insertions, 2 deletions
diff --git a/AGENTS.md b/AGENTS.md
index fcdd1e9..bd2b80c 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -11,8 +11,8 @@ stay separate shells, each complete on its own: any of them runs alone, and
running one does not require the others. `desktop/` is itself a host for
modules.
- desktop/ the drawer (SUPER alone): sound, mail, VMs, status, performance,
- clipboard, updates, appearance
+ desktop/ the drawer (SUPER alone): user details, sound, mail, VMs, status,
+ performance, clipboard, updates, appearance
island/ top-centre pills on DP-1: clock, volume, tray, layout, privacy,
calendar
appearance/ wallpaper picker and colour scheme switcher
@@ -342,6 +342,10 @@ changing that component. The ones that generalise:
GPU. Pass `autoload=false`, which answers 400 `model is not loaded` instead.
Checking `/models` for `loaded` first is not enough on its own, because the
model can unload between the two requests.
+- **`busctl get-property` escapes non-ASCII as octal.** A name with an
+ accented letter reads `s "Do\303\250r"`-style, which no shell builtin
+ decodes. `busctl --json=short` returns real UTF-8; `userctl` pipes it
+ through `jq -r .data`.
## Theme