mirror of
https://github.com/nix-community/home-manager.git
synced 2026-01-12 01:59:37 +08:00
There exist mpv configurations which cannot be expressed in `programs.mpv.config` currently. For example, it is impossible to use multiple 'profile' attributes. This commit changes the way config and profiles are parsed, using `lib.generators.toKeyValue` and `lib.generators.toINI`, to allow for these kinds of configurations through the use of `listsAsDuplicateKeys`.