[idle.behavior.lock] timeout = 600 action = "lock" enabled = false # explicitly disabled in the default config [idle.behavior.screen-off] timeout = 660 action = "screen_off" # turns monitors off, and back on when you return enabled = false # explicitly disabled in the default config [idle.behavior.suspend] timeout = 900 action = "lock_and_suspend" # or action = "suspend" with lock_before_suspend = false [idle.behavior.custom] timeout = 48 action = "command" command = "notify-send 'Idle' 'Going idle'" resume_command = "notify-send 'Idle' 'Back from idle'"