]> Git — Sourcephile - julm/julm-nix.git/blob - nixos/profiles/pipewire.nix
veloren: update and fix
[julm/julm-nix.git] / nixos / profiles / pipewire.nix
1 {
2 pkgs,
3 lib,
4 config,
5 ...
6 }:
7 with lib;
8 {
9 environment.systemPackages = [
10 pkgs.pulseaudio # for pactl when using pipewire
11 ];
12
13 # rtkit is optional but recommended
14 security.rtkit.enable = mkDefault config.services.pipewire.enable;
15 hardware.pulseaudio.enable = false;
16 services.pipewire = {
17 enable = true;
18 alsa.enable = mkDefault true;
19 alsa.support32Bit = mkDefault true;
20 pulse.enable = mkDefault true;
21 };
22 }