Pre-existing local changes from a prior session, committed together for cleanup. Touches: - hosts/guard/: pacman pre-unlock / post-relock hook tweaks and the shared hosts-guard-common.sh helper. - scripts/digital_wellbeing/: block_compulsive_opening, music_parallelism, setup_midnight_shutdown, setup_pc_startup_monitor refinements. - scripts/digital_wellbeing/pacman/pacman_wrapper.sh: substantial rewrite. - scripts/lib/common.sh: shared helpers expanded. - tests/test_hosts_guard_pacman_integration.sh: new integration test.
Add is_autoclose_suspended() function that checks for a per-app suspend file dated today. When suspended, launches the app directly without the auto-close timer via exec.
Allow specific apps (beeper, signal-desktop) to have longer auto-close timeouts (20min) than the default (10min).
git-subtree-dir: linux_configuration git-subtree-mainline: 11427631cd git-subtree-split: 0762e3d07b
11427631cd
0762e3d07b