Stitch any CI into Tangled

nix: add extraServiceConfig escape hatch master

Adds an `extraServiceConfig` option to the NixOS module that is merged into the systemd service's `serviceConfig` after the module's defaults. This lets operators set arbitrary `[Service]` settings, most notably resource limits like `MemoryMax` and `CPUQuota`, without needing to fork the module, and also lets them override any of the defaults we set out of the box (e.g. to relax a sandboxing knob). Implemented as `attrsOf unspecified` merged with `//` so the user's attrs win on conflict.


Author Mitchell Hashimoto Date Commit 96ae2635 Parent 0efa92e7 Change ID ovtqptqn
+66 -39
1 changed file