Skip to content

1.2.3

Choose a tag to compare

@github-actions github-actions released this 11 Jul 02:48
· 6 commits to main since this release

pkl-systemd 1.2.3 (2025-07-11)

This is the 1.2.3 release of pkl-systemd - declarative systemd unit configuration using Pkl.

Installation

Option 1: PklProject Dependencies (Recommended)

Add to your PklProject dependencies:

dependencies {
    ["systemd"] = "package://pkl.declix.org/pkl-systemd@1.2.3"
}

Then import with short syntax:

import "@systemd/Service.pkl"
import "@systemd/Timer.pkl"
// etc.

Option 2: Direct Import

// Service unit
amends "package://pkl.declix.org/pkl-systemd@1.2.3#/Service.pkl"

// Timer unit
amends "package://pkl.declix.org/pkl-systemd@1.2.3#/Timer.pkl"

// Socket unit
amends "package://pkl.declix.org/pkl-systemd@1.2.3#/Socket.pkl"

// Mount unit
amends "package://pkl.declix.org/pkl-systemd@1.2.3#/Mount.pkl"

// Other unit types: Target, Path, Swap, Automount, Slice, Scope

Bug Fixes

  • add project name to version header in release notes (4ee19c2)