Move pipewire configuration
All checks were successful
/ check (push) Successful in 1m48s

This commit is contained in:
Oliver Davies 2025-07-26 01:14:17 +01:00
parent 988dac6413
commit 32e28379e2
9 changed files with 12 additions and 53 deletions

View file

@ -4,18 +4,6 @@
gvfs.enable = true;
power-profiles-daemon.enable = false;
thermald.enable = true;
pipewire = {
enable = true;
alsa = {
enable = true;
support32Bit = true;
};
pulse.enable = true;
};
printing.enable = true;
pulseaudio.enable = false;

View file

@ -26,10 +26,6 @@
];
};
core = {
pipewire.enable = true;
};
desktop = {
dconf.enable = true;
dwm.enable = true;

View file

@ -2,7 +2,6 @@
imports = [
./cron.nix
./interception-tools.nix
./sound.nix
./udev.nix
./xserver.nix
];

View file

@ -1,12 +0,0 @@
{
services.pipewire = {
enable = true;
alsa = {
enable = true;
support32Bit = true;
};
pulse.enable = true;
};
}

View file

@ -7,7 +7,6 @@
./gnupg.nix
./kanata.nix
./nixpad
./pipewire.nix
./podman.nix
./st.nix
];

View file

@ -1,23 +0,0 @@
{ config, lib, ... }:
with lib;
let
cfg = config.features.core.pipewire;
in
{
options.features.core.pipewire.enable = mkEnableOption "Enable pipewire";
config = mkIf cfg.enable {
services.pipewire = {
enable = true;
alsa = {
enable = true;
support32Bit = true;
};
pulse.enable = true;
};
};
}

View file

@ -0,0 +1,6 @@
{
flake.modules.nixos.pc.services.pipewire.alsa = {
enable = true;
support32Bit = true;
};
}

View file

@ -0,0 +1,3 @@
{
flake.modules.nixos.pc.services.pipewire.enable = true;
}

View file

@ -0,0 +1,3 @@
{
flake.modules.nixos.pc.services.pipewire.pulse.enable = true;
}