Commit graph

8 commits

Author SHA1 Message Date
Robert Hensing d88b9464b0 system.services: Remove ambiguous, redundant pkgs module argument
Primary reasons: remove implicit dependencies and force uniformity.
See nixos/modules/system/service/README.md for detailed rationale.
2025-08-20 11:44:06 +02:00
Robert Hensing 0b9a1cb426 nixos/README-modular-services: init 2025-08-09 00:32:59 +02:00
Wolfgang Walther fed181fac1
nixos/doc/modular-services: run nixfmt on code blocks 2025-08-05 17:08:45 +02:00
Robert Hensing 1f4e476269 nixos/doc: Modular services introduction is formally 25.11
I think we should backport it nonetheless.
2025-07-20 03:19:28 +02:00
Robert Hensing af04a80c76 modular-services: merge process.argv from executable and args 2025-07-20 03:01:06 +02:00
Robert Hensing 03c4d4bc66 nixos/doc/modular-services: Use package attr in example
Without a proper introduction it's really really hard to make sense of the examples, and where values come from; which are arbitrary, which are conventional, which are hard-coded into some part of the framework.

Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
2025-07-20 03:01:06 +02:00
Robert Hensing 7d7b678ed6 nixos/doc/modular-services: Explain configuration mgmt framework
Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
2025-07-20 03:01:06 +02:00
Robert Hensing b7ded19010 nixos/doc: Add modular services section 2025-07-20 03:01:06 +02:00