Re: Intermediate abstraction of system service configuration

2024-02-12 Thread Carlo Zancanaro
On Tue, Feb 06 2024, Dale Mellor wrote: >Agree that it would have repercussions throughout the package > ecosystem. I would have thought that it would make things easier. You > could argue that you don't benefit from the Guile syntax checker, but > at the end of the day you don't find out you

Re: Intermediate abstraction of system service configuration

2024-02-06 Thread Dale Mellor
Hello Carlo, On Tue, 2024-02-06 at 23:10 +1100, Carlo Zancanaro wrote: > The nginx{,-upstream,-server}-configuration records have fields for > {extra,raw}-content, which do allow arbitrary configuration lines to > be > added to their config. I think this is a sensible escape hatch to > have > to p

Re: Intermediate abstraction of system service configuration

2024-02-06 Thread Carlo Zancanaro
Hi Dale! On Tue, Feb 06 2024, Dale Mellor wrote: >There is no middle ground. The nginx{,-upstream,-server}-configuration records have fields for {extra,raw}-content, which do allow arbitrary configuration lines to be added to their config. I think this is a sensible escape hatch to have to pr

Intermediate abstraction of system service configuration

2024-02-05 Thread Dale Mellor
Hello, I am in the process of moving my production machine to a pure Guix setup, and feeling some pain which I feel is somewhat unnecessary. There are two extremes supported by the Guix system in configuring services: either a native application configuration file is given and used verbatim