crontab-dotbot

March 6, 2026 ยท View on GitHub

Plugin for dotbot to edit and sync crontab without deleting or editing manual added cronjob, only manage dotbot cron.

Installation

  1. Add crontab-dotbot as a submodule of your dotfiles repository.
git submodule add https://github.com/fundor333/crontab-dotbot.git
  1. Modify your install script to enable the crontab-dotbot plugin.
"${BASEDIR}/${DOTBOT_DIR}/${DOTBOT_BIN}" -d "${BASEDIR}" --plugin-dir crontab-dotbot -c "${CONFIG}" "${@}"

Usage

The plugin adds one directive use with crontab with three keywords:

  • cron: The crontab regex
  • command: The command to run
  • comment: A comment to add to the line. Defaults to #dotbot-crontab

For example:

- crontab:
  - cron: 0 * * * *
    command: echo "Hello world"
    comment: outputs a hello world note