Skip to content

triuzzi/crontui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crontui

TUI and CLI for managing cron jobs.

Python 3.13+ License: MIT

Install

pip install git+https://github.com/triuzzi/crontui.git

Usage

TUI

crontui
Key Action
space Toggle enable/disable
a Add job
e Edit job
d Delete job
x Run job now
l View logs
r Refresh
? Help
q Quit

CLI

crontui list
crontui add '*/5 * * * *' '/path/to/script.sh' -d 'My backup job'
crontui remove 2
crontui enable 1
crontui disable 0
Command Description
list Show all jobs with index, status, schedule, command
add <schedule> <command> [-d desc] Add a new cron job
remove <index> Remove a job by index
enable <index> Enable a disabled job
disable <index> Disable a job without removing it

Jobs added via CLI get automatic log redirection to ~/.crontui/logs/.

License

MIT

About

TUI for managing cron jobs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages