Systemd generator for timer units
Generates systemd .timer and .service units to more easily add cron-like tasks to your system.
After editing the units, the tool can install them for you: copy them into
/etc/systemd/system or $HOME/.config/systemd/user (creating the directory if
needed), run systemctl daemon-reload, and enable and start the timer. The
install step is only offered when systemctl is available; otherwise the
generated units are left in the current directory.
After editing, the tool checks the units with systemd-analyze verify (when
that command is available), so syntax errors are caught before installation.
Usage
generate-systemd-timer unit-name
# Now two editors will pop up to allow you to customize
# Afterwards you'll find unit-name.service and unit-name.timer in the current folder.
# Finally, you'll be asked whether to install, reload and enable the timer.
Release files for generate-systemd-timer 2.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| generate_systemd_timer-2.1.2.tar.gz | 35.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| generate_systemd_timer-2.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 40.6 kB
Release files / generate_systemd_timer-2.1.2.tar.gz
| Download URL | generate_systemd_timer-2.1.2.tar.gz |
|---|---|
| Size | 35.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0e8478d231b4221fa1f46c18428879e33e8b570802848cb784a4615c141b0e8e
|
|
BLAKE2b-256 checksum How to use checksums |
30cf3b854195f0b13efde5be72e37e0db92e5b4d000b283e2f95cd442960f043
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 10, 2026.
Transparency logRelease files / generate_systemd_timer-2.1.2-py3-none-any.whl
| Download URL | generate_systemd_timer-2.1.2-py3-none-any.whl |
|---|---|
| Size | 5.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7ba32f066ab38ddeeb5de1b8bb7f52d368656c70be79259de4d78b959a68ff19
|
|
BLAKE2b-256 checksum How to use checksums |
dc81b132048abf40a75a5eb53c73ff3301c086a5c9ec33965611c2fc3960e588
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 10, 2026.
Transparency log