SystemDPP uses TOML for service configuration
Config path
SystemDPP looks for config files at $HOME/.config/systemdpp
cp service.conf $HOME/.config/systemdpp
Config format
Unit declaration
Description
Service description, optional
Documentation
Some documentation for the service, optional
Wants
List of services the service depends on
Service declaration
ExecStart
Absolute path to the executable that starts the service
ExecReload
Absolute path to the executable that reloads the service
ExecStop
Do I even have to explain this… By default we SIGTERM the service anyway.
Service example
[Service]
ExecStart="/usr/bin/true"
[Unit]
Description="Basic service"