Entracte (TypeScript)
    Preparing search index...

    Type Alias SchedulerSettings

    type SchedulerSettings = {
        app_pause_enabled: boolean;
        app_pause_list: string[];
        autostart_enabled: boolean;
        bedtime_duration_secs: number;
        bedtime_enabled: boolean;
        bedtime_end_minutes: number;
        bedtime_interval_secs: number;
        bedtime_start_minutes: number;
        break_health_enabled: boolean;
        clock_format: ClockFormat;
        custom_css: string;
        daily_screen_time_budget_minutes: number;
        daily_screen_time_enabled: boolean;
        daily_screen_time_remind_again_minutes: number;
        delay_break_if_typing: boolean;
        hint_rotate_seconds: number;
        hooks: HookConfig[];
        hooks_enabled: boolean;
        long_break_mode: string;
        long_duration_secs: number;
        long_enabled: boolean;
        long_enforceable: boolean;
        long_fixed_times: string[];
        long_hint_mix: string;
        long_hints: string[];
        long_idle_reset_secs: number;
        long_interval_secs: number;
        long_manual_finish: boolean;
        long_schedule_mode: string;
        long_social_hints: string[];
        long_sound: BreakSound;
        micro_break_mode: string;
        micro_duration_secs: number;
        micro_enabled: boolean;
        micro_enforceable: boolean;
        micro_fixed_times: string[];
        micro_hint_mix: string;
        micro_idle_reset_secs: number;
        micro_interval_secs: number;
        micro_manual_finish: boolean;
        micro_physical_hints: string[];
        micro_psychological_hints: string[];
        micro_schedule_mode: string;
        micro_sound: BreakSound;
        monitor_placement: MonitorPlacement;
        overlay_color: string;
        overlay_custom_rgb: string;
        overlay_font_scale: number;
        overlay_high_contrast: boolean;
        overlay_opacity: number;
        pause_countdown_if_typing: boolean;
        pause_during_camera: boolean;
        pause_during_dnd: boolean;
        pause_during_video: boolean;
        postpone_enabled: boolean;
        postpone_escalation_enabled: boolean;
        postpone_escalation_step_secs: number;
        postpone_max_count: number;
        postpone_minutes: number;
        prebreak_notification_enabled: boolean;
        prebreak_notification_seconds: number;
        show_current_time: boolean;
        show_hint: boolean;
        sleep_hints: string[];
        sound_volume: number;
        strict_mode: boolean;
        tray_countdown_enabled: boolean;
        tray_countdown_target: TrayCountdownTarget;
        typing_grace_secs: number;
        typing_max_deferral_secs: number;
        work_end_minutes: number;
        work_start_minutes: number;
        work_window_enabled: boolean;
    }
    Index

    Properties

    app_pause_enabled: boolean
    app_pause_list: string[]
    autostart_enabled: boolean
    bedtime_duration_secs: number
    bedtime_enabled: boolean
    bedtime_end_minutes: number
    bedtime_interval_secs: number
    bedtime_start_minutes: number
    break_health_enabled: boolean
    clock_format: ClockFormat
    custom_css: string
    daily_screen_time_budget_minutes: number
    daily_screen_time_enabled: boolean
    daily_screen_time_remind_again_minutes: number
    delay_break_if_typing: boolean
    hint_rotate_seconds: number
    hooks: HookConfig[]
    hooks_enabled: boolean
    long_break_mode: string
    long_duration_secs: number
    long_enabled: boolean
    long_enforceable: boolean
    long_fixed_times: string[]
    long_hint_mix: string
    long_hints: string[]
    long_idle_reset_secs: number
    long_interval_secs: number
    long_manual_finish: boolean
    long_schedule_mode: string
    long_social_hints: string[]
    long_sound: BreakSound
    micro_break_mode: string
    micro_duration_secs: number
    micro_enabled: boolean
    micro_enforceable: boolean
    micro_fixed_times: string[]
    micro_hint_mix: string
    micro_idle_reset_secs: number
    micro_interval_secs: number
    micro_manual_finish: boolean
    micro_physical_hints: string[]
    micro_psychological_hints: string[]
    micro_schedule_mode: string
    micro_sound: BreakSound
    monitor_placement: MonitorPlacement
    overlay_color: string
    overlay_custom_rgb: string
    overlay_font_scale: number
    overlay_high_contrast: boolean
    overlay_opacity: number
    pause_countdown_if_typing: boolean
    pause_during_camera: boolean
    pause_during_dnd: boolean
    pause_during_video: boolean
    postpone_enabled: boolean
    postpone_escalation_enabled: boolean
    postpone_escalation_step_secs: number
    postpone_max_count: number
    postpone_minutes: number
    prebreak_notification_enabled: boolean
    prebreak_notification_seconds: number
    show_current_time: boolean
    show_hint: boolean
    sleep_hints: string[]
    sound_volume: number
    strict_mode: boolean
    tray_countdown_enabled: boolean
    tray_countdown_target: TrayCountdownTarget
    typing_grace_secs: number
    typing_max_deferral_secs: number
    work_end_minutes: number
    work_start_minutes: number
    work_window_enabled: boolean