1. 16
    1. 1

      It seems to be not very widely implemented - none of the four extraConfig entries in my configuration.nix seems to have settings equivalents yet.

      1. 3

        This RFC has to be thought of as a basis for new modules first and foremost. By using this approach we can provide a good basis for new modules, with great flexibility for future changes.

        For existing modules, it is often not possible to use this settings style without breaking backwards compatibility.

        People may not be keen to convert their modules if there’s too many users. It’s not worth the breakage.

      2. 1

        There hasn’t been an active push to migrate existing modules, so it’s mainly up to the module maintainer to adopt it. nixos-unstable has 1272 entries, vs 1227 in 22.11