nixpkgs/nixos/modules
talyz 2a3c276b53
nixos/pipewire: Use formats.json, stricter typing, line breaks
The upstream pipewire config is written in an almost, but not quite
JSON format. The parser accepts standard JSON, though, so we don't
need to write our file in the same nonstandard version.

The typing for all config options is changed from `types.attrs`, which
behaves poorly when the option is set from multiple locations, to the
formats.json-type.

Also, rewrite some very long one-liners for improved readability.
2021-04-01 12:08:29 +02:00
..
config nixos/update-users-groups: read access to /etc/shadow for group shadow 2021-03-18 00:08:35 -07:00
hardware nixos/ksm: remove udev-settle dependency 2021-02-26 22:10:10 +01:00
i18n/input-method
installer installer: fixup sd-card folder move from #110827 2021-02-21 16:12:54 -05:00
misc nixos/misc/ids: reclaim uid for disnix 2021-03-28 21:40:44 +02:00
profiles nixos/hidepid: drop the module as the hidepid mount option is broken 2021-02-21 13:51:37 +01:00
programs less.nix: fix escape 2021-03-24 23:28:04 +01:00
security Merge pull request #116369 from m1cr0man/master 2021-03-23 21:31:42 +01:00
services nixos/pipewire: Use formats.json, stricter typing, line breaks 2021-04-01 12:08:29 +02:00
system Merge pull request #115792 from ncfavier/patch-2 2021-03-28 14:38:46 +02:00
tasks nixos/filesystems: always write mount options for swap devices 2021-03-28 19:54:03 +02:00
testing nixos/service-runner: fix evaluation 2021-02-05 13:02:56 +01:00
virtualisation nixos/containers: update example path to match defaults 2021-03-29 03:40:44 +02:00
module-list.nix Revert "nixos/dysnomia nixos/disnix: Drop modules" 2021-03-28 21:37:43 +02:00
rename.nix nixos/hidepid: drop the module as the hidepid mount option is broken 2021-02-21 13:51:37 +01:00