Documentation
¶
Overview ¶
Command mintick is a tiny scheduled-task tool: an LLM-friendly CLI over native init units (systemd-user on Linux, launchd on macOS). The same binary is also a fir extension (run `mintick ext`).
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
cli
Package cli implements the mintick command-line interface.
|
Package cli implements the mintick command-line interface. |
|
cron
Package cron implements a restricted subset of 5-field cron expressions.
|
Package cron implements a restricted subset of 5-field cron expressions. |
|
dispatch
Package dispatch is the scheduler core.
|
Package dispatch is the scheduler core. |
|
ext
Package ext runs mintick as a fir extension over the JSON-RPC stdio protocol, using the firext SDK.
|
Package ext runs mintick as a fir extension over the JSON-RPC stdio protocol, using the firext SDK. |
|
firext
Vendored from github.com/kfet/fir/pkg/extension/sdk/go/firext (the firext SDK).
|
Vendored from github.com/kfet/fir/pkg/extension/sdk/go/firext (the firext SDK). |
|
store
Package store handles on-disk state: XDG paths, one-file-per-job configs, per-job run state, and lock file locations.
|
Package store handles on-disk state: XDG paths, one-file-per-job configs, per-job run state, and lock file locations. |
|
units
Package units installs/uninstalls the OS unit that runs `mintick tick` every minute: a systemd --user timer on Linux, a launchd LaunchAgent on macOS.
|
Package units installs/uninstalls the OS unit that runs `mintick tick` every minute: a systemd --user timer on Linux, a launchd LaunchAgent on macOS. |
Click to show internal directories.
Click to hide internal directories.