Structs§
- Break
Sound - Per-break-kind audio configuration: mode + which bundled sound to play.
sound_idis the numeric id fromsrc/assets/sounds/credits.json, or the literal"custom"to usecustom_path(a Supporter-pack feature). - Settings
- Single source of truth for one profile’s behaviour.
Enums§
- Break
Sound Mode - What the overlay does with audio for a given break kind.
- Monitor
Placement - Which monitor(s) an overlay break should appear on.
Functions§
- default_
break_ 🔒mode - default_
clock_ 🔒format - default_
long_ 🔒hint_ mix - default_
long_ 🔒hints - default_
long_ 🔒social_ hints - default_
micro_ 🔒hint_ mix - default_
micro_ 🔒physical_ hints - default_
micro_ 🔒psychological_ hints - default_
schedule_ 🔒mode - default_
sleep_ 🔒hints - default_
tray_ 🔒countdown_ target - delivery_
for - Resolve the delivery mode for the given break kind.
- effective_
long_ hints - Resolve the long-break hint pool, honouring
long_hint_mix."solo"/"social"filter to that pool; anything else (including"both") concatenates them in solo-then-social order. - effective_
micro_ hints - Resolve the micro-break hint pool, honouring
micro_hint_mix."physical"and"psychological"return only that pool; anything else (including"both") concatenates both in physical-then- psychological order. - is_
windowed_ mode - True iff the given break kind is currently configured for the
Windoweddelivery mode. Convenience wrapper arounddelivery_for. - sanitize_
custom_ css - Defence-in-depth scrub for user-supplied CSS. Even with a strict CSP in place we belt-and-braces:
- strip_
css_ 🔒comments