The Whenever Scheduler Logo

Contents:

  • The whenever Documentation
  • Command Line Interface
  • Logging
  • Globals
  • Tasks
  • Conditions
  • Events
  • Input Commands
  • Building whenever
  • Installation
  • License
The Whenever Scheduler
  • The Whenever Scheduler
  • View page source

The Whenever Scheduler

This document describes whenever, a lightweight scheduler and automation tool for desktop environments.

whenever development is hosted on GitHub.

Contents:

  • The whenever Documentation
    • Introduction
    • Features
    • Configuration
  • Command Line Interface
  • Logging
  • Globals
  • Tasks
    • Command
    • Lua script
    • Internal input command
  • Conditions
    • Interval
    • Time
    • Idle session
    • Command
    • Lua script
    • DBus method (optional)
    • WMI Query (optional, Windows only)
    • Event
  • Events
    • Filesystem changes
    • DBus signals (optional)
    • WMI (optional, Windows only)
    • Command line
  • Input Commands
  • Building whenever
    • Building from Scratch
    • Build Issues
  • Installation
    • Minimal Frontend
    • Complete Frontend
  • License
Next

© Copyright 2023-2025, Francesco Garosi.

Built with Sphinx using a theme provided by Read the Docs.