summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/rangehttpserver
diff options
context:
space:
mode:
authorHans Christian Schmitz <git@hcsch.eu>2024-02-28 17:23:33 +0100
committerHans Christian Schmitz <git@hcsch.eu>2024-04-21 20:34:37 +0200
commit72ed33777c6b6bc797b2b3e11ea127424dd95693 (patch)
treefc02fa77daa1cd727934aa2e140b33d7472c7a9b /pkgs/development/python-modules/rangehttpserver
parentb2245daba6d9b667166b54921d370f937ca60902 (diff)
nixos/wireplumber: add `extraConfig`/`extraScripts` options
Follow-up to #282377. #282377 broke `environment.etc."wireplumber<...>"`, however WirePlumber did not yet have `extraConfig` style options for configuring it ergonomically outside of `environment.etc`. This has caused issues for people who had custom config files for WirePlumber, as having to create a config package just to edit some settings is not as ergonomic or discoverable as with a proper `extraConfig` style option. This commit fixes this issue by adding the `extraConfig` option for additional config file and the `extraScripts` option for additional scripts to be used by config files. With WirePlumber 0.5 it is possible to supply config files and scripts via the `XDG_DATA_DIRS` variable to the WirePlumber daemon. This is how the new options and with this change also the `configPackages` option expose their files to the daemon. This way `environment.etc."wireplumber"` works again for user configuration and breakage of old configs from 23.11 to 24.05 should be limited to those caused by the change in the config format from WirePlumber 0.4 to 0.5.
Diffstat (limited to 'pkgs/development/python-modules/rangehttpserver')
0 files changed, 0 insertions, 0 deletions