1
0
mirror of https://github.com/kmein/niveum synced 2026-03-18 19:11:08 +01:00
Files
niveum/configs/sound.nix

28 lines
502 B
Nix
Raw Normal View History

2023-01-06 15:32:20 +01:00
{pkgs, ...}: {
services.pipewire = {
2023-10-10 13:06:17 +02:00
enable = true;
2023-01-06 15:32:20 +01:00
alsa = {
enable = true;
support32Bit = true;
};
pulse.enable = true;
jack.enable = true;
};
2023-12-05 19:06:52 +01:00
systemd.user.services.pipewire-pulse.path = [pkgs.pulseaudio];
services.avahi = {
enable = true;
publish.enable = true;
publish.userServices = true;
2023-01-06 15:32:20 +01:00
};
2023-01-07 08:29:35 +01:00
environment.systemPackages = [
pkgs.pavucontrol
pkgs.ncpamixer
pkgs.pamixer
pkgs.pulsemixer
pkgs.pulseaudio # for pactl
];
2023-01-06 15:32:20 +01:00
}