lazycron
A terminal UI for managing cron jobs, locally and over SSH: create, edit, and pause jobs, manage remote crontabs, and read cron mail without leaving the terminal.
catstack
catabout.md
lazycron is a terminal UI for cron. It manages the local crontab and remote crontabs over SSH through the same interface, each job showing a human-readable schedule alongside its next and previous run times. Remote hosts connect with key or password auth, with passwords encrypted at rest. A built-in mailbox viewer reads local and remote mail produced by cron output, so you can check job results in the same place you scheduled them. Navigation is vim-style throughout.
lsfeatures/
- Local crontab management: view, create, edit, enable/disable, and delete jobs with human-readable schedules and next/previous run times
- Remote crontabs over SSH with key or password auth, passwords encrypted at rest
- Mailbox viewer for local (/var/mail) and remote cron output, with read/delete in the TUI
- Vim-style navigation with search across jobs
- Configurable theme and default tab through a JSON config