!XrtRvzcHOrHtSKARne:nixos.org

NixOS Audio

106 Members
24 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
20 Apr 2023
@federicodschonborn:matrix.org@federicodschonborn:matrix.org changed their display name from Federico Damián Schonborn to Federico Schonborn.01:02:24
22 Apr 2023
@dooy:matrix.org@dooy:matrix.org changed their display name from stablejoy to Dooygoy.14:52:06
@dooy:matrix.org@dooy:matrix.org set a profile picture.14:52:50
@dooy:matrix.org@dooy:matrix.org changed their profile picture.15:28:27
@dooy:matrix.org@dooy:matrix.org left the room.15:48:10
@crtified:crtified.meCRTified

I just have found some time to migrate pipewire to the non-nix way that is now mandatory, and I'm kind of missing something there. Can someone give me a tl;dr on why a separate file is mandatory and why the file can't get generated by nix? I'm asking because my migration is basically this:

  environment.etc."pipewire/pipewire.conf.d/99-custom.conf".text =
    builtins.toJSON { #stuff };

and I don't see why the pipewire module can't be used to do "just that"

16:00:53
@crtified:crtified.meCRTifiedI'm sure that I'm missing one aspect there 🤔16:01:05
@crtified:crtified.meCRTified *

I just have found some time to migrate pipewire to the non-nix way that is now mandatory, and I'm kind of missing something there. Can someone give me a tl;dr on why a separate file is mandatory and why the file can't get generated by nix? I'm asking because my migration is basically this:

  environment.etc."pipewire/pipewire.conf.d/99-custom.conf".text =
    builtins.toJSON { #stuff
     };

and I don't see why the pipewire module can't be used to do "just that"

16:01:19
@Minijackson:matrix.orgMinijacksonjust saw the PR that removed the config option, here's what it added on the release notes: https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2305.section.md#pipewire-configuration-overrides-sec-release-2305-migration-pipewire16:04:54
@Minijackson:matrix.orgMinijacksonI also had a lot of troubles with merging, as it required me to re-specify every default value16:05:35
@crtified:crtified.meCRTified For me, I simply moved my services.pipewire.config into the builtins.toJSON above and it was fine (dropping the old supplied default values that I added because of broken merging with the upstream config) 16:09:07
@crtified:crtified.meCRTified * For me, I simply moved my services.pipewire.config into the builtins.toJSON as shown above and it was fine (dropping the old supplied default values that I added because of broken merging with the upstream config) 16:09:13
@crtified:crtified.meCRTifiedBut yeah, I also used the release notes for migration16:10:22
@l0n:the-apothecary.club@l0n:the-apothecary.club joined the room.22:49:57
23 Apr 2023
@denna:matrix.org@denna:matrix.org left the room.12:44:58

Show newer messages


Back to Room ListRoom Version: 9