Skip to main content

Icons and scheduled jobs

Custom App Icons

Note: home/app_icons/ is ignored by chezmoi via home/.chezmoiignore. The script reads icon assets from the repo source directory.

Scheduled jobs (crontab)

A user crontab is installed (replacing the existing one) from a repo-managed file:

Crontab behavior:

PieceDetail
Install commandcrontab "$CHEZMOI_SOURCE_DIR/crontab"
Triggerhash-gated; re-installs only when home/crontab changes
Shipped jobsweekly ,ai-kb curate; daily /tmp/specs archive sync
17 9 * * 1 PATH="$HOME/bin:/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin" "$HOME/bin/,ai-kb" curate >> "$HOME/.local/share/ai-kb/curate.log" 2>&1
7 9 * * * /usr/bin/rsync -a /tmp/specs/ "$HOME/.local/share/agent-specs-archive/" >/dev/null 2>&1

Edit home/crontab and chezmoi apply to change the schedule, or run crontab -l to inspect the installed table. To opt out, remove the hook script and clear the table with crontab -e.