pipewire module

This commit is contained in:
smayzy 2025-06-18 19:10:29 +02:00
parent 18d3876999
commit 5b20baa3c5
2 changed files with 13 additions and 9 deletions

View File

@ -5,6 +5,8 @@
[ [
./hardware-configuration.nix ./hardware-configuration.nix
inputs.home-manager.nixosModules.home-manager inputs.home-manager.nixosModules.home-manager
./modules/nix/pipewire.nix
]; ];
home-manager = { home-manager = {
@ -48,15 +50,6 @@
services.xserver.enable = true; services.xserver.enable = true;
services.pulseaudio.enable = false;
security.rtkit.enable = true;
services.pipewire = {
enable = true;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
};
services.xserver.xkb = { services.xserver.xkb = {
layout = "fr"; layout = "fr";
variant = ""; variant = "";

11
modules/nix/pipewire.nix Normal file
View File

@ -0,0 +1,11 @@
{ config, lib, pkgs, ... }:
{
services.pulseaudio.enable = false;
security.rtkit.enable = true;
services.pipewire = {
enable = true;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
};
}