testsAndMisc/linux_configuration
Krzysztof kuhy Rudnicki 66321e555b i3blocks: 🛋 Leisure label and hidden SHADOW block once leisure is live
Phase 2 of the leisure rollout, dormant until daily-limits' cache says
"leisure_active": true. gaming_budget.sh then labels the block
"🛋 Leisure" (short "🛋", same colour logic, stale state keeps the label);
leisure_shadow.sh prints nothing so i3bar hides it. A missing, false or
non-boolean key keeps today's output.

Also: gaming_budget.sh floors generated_at and says "no data" for a
non-numeric one; a fractional timestamp used to make it exit 1.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Dsh4Znwh2KnC7q6vbGpX1N
2026-10-19 16:22:02 +02:00
..
.githooks Re-point paths for the ~ reorganisation (home-tidy) 2026-09-11 20:50:19 +02:00
.github pacman wrapper: drop list-file checks and docs after list retirement 2026-10-17 18:46:17 +02:00
boot_recovery Cap extensionless scripts, and split the one that was hiding 2026-08-23 19:13:40 +02:00
C/atop_agg atop_agg: split atop_agg.c 478 -> 204 + state + emit 2026-08-17 10:49:46 +02:00
diagnostics Dissolve linux_configuration/scripts/ and single_use/ 2026-08-23 18:53:30 +02:00
docs pacman wrapper: drop list-file checks and docs after list retirement 2026-10-17 18:46:17 +02:00
dwm Re-point paths for the ~ reorganisation (home-tidy) 2026-09-11 20:50:19 +02:00
features refactor(dot-resolver): install the tracked sync-dot-cert.sh instead of generating it 2026-10-11 19:32:54 +02:00
feedback-appimage Dissolve linux_configuration/scripts/ and single_use/ 2026-08-23 18:53:30 +02:00
fixes fix(webcam): keep Logitech C270 at 30 fps in low light via udev rule 2026-10-12 13:49:17 +02:00
fresh-install helium: full uBlock Origin (MV2) via Helium, profile cloned, keyring prompt fix 2026-09-20 18:07:34 +02:00
gaming Re-point paths for the ~ reorganisation (home-tidy) 2026-09-11 20:50:19 +02:00
i3 Re-point paths for the ~ reorganisation (home-tidy) 2026-09-11 20:50:19 +02:00
i3blocks i3blocks: 🛋 Leisure label and hidden SHADOW block once leisure is live 2026-10-19 16:22:02 +02:00
installers helium: unlock the keyring through secretstorage; anchor the running-browser check 2026-09-20 18:29:49 +02:00
lib Re-point paths for the ~ reorganisation (home-tidy) 2026-09-11 20:50:19 +02:00
meta Dissolve linux_configuration/scripts/ and single_use/ 2026-08-23 18:53:30 +02:00
misc Grade against 3.14 too, not just run on it 2026-08-29 11:50:39 +02:00
periodic_background pacman wrapper: drop list-file checks and docs after list retirement 2026-10-17 18:46:17 +02:00
scripts refactor(dot-resolver): install the tracked sync-dot-cert.sh instead of generating it 2026-10-11 19:32:54 +02:00
tests i3blocks: 🛋 Leisure label and hidden SHADOW block once leisure is live 2026-10-19 16:22:02 +02:00
utils Re-point paths for the ~ reorganisation (home-tidy) 2026-09-11 20:50:19 +02:00
zsh Re-point paths for the ~ reorganisation (home-tidy) 2026-09-11 20:50:19 +02:00
.gitignore Dissolve linux_configuration/scripts/ and single_use/ 2026-08-23 18:53:30 +02:00
install_core_system.sh Re-point paths for the ~ reorganisation (home-tidy) 2026-09-11 20:50:19 +02:00
test_results.log Re-point paths for the ~ reorganisation (home-tidy) 2026-09-11 20:50:19 +02:00