This commit is contained in:
Madeleine Sydney
2025-03-23 23:16:03 -06:00
parent c3c1359b4f
commit ef9943b707
22 changed files with 300 additions and 106 deletions

View File

@@ -6,12 +6,17 @@
./disks.nix
];
boot.extraModulePackages = with config.boot.kernelPackages; [
v4l2loopback
];
sydnix = {
filesystemType = "btrfs";
steam.enable = true;
niri.enable = true;
stylix.enable = true;
qemu.enable = true;
users.users = [
"crumb"
@@ -73,7 +78,7 @@
};
services.displayManager.sddm.enable = true; # WAIT4NIRI
services.desktopManager.plasma6.enable = true; # WAIT4NIRI
# services.desktopManager.plasma6.enable = true; # WAIT4NIRI
services.libinput = {
enable = true;
@@ -87,11 +92,15 @@
enable = true;
alsa.enable = true;
alsa.support32Bit = true;
# Pulseaudio compatibility layer.
pulse.enable = true;
wireplumber.enable = true;
};
services.pulseaudio.package = pkgs.pulseaudioFull;
# Ensure pipewire processes get realtime priority.
security.rtkit.enable = true;
# services.pulseaudio.package = pkgs.pulseaudioFull;
# Usually we try to delegate declarations of globally-available packages to
# separate modules. These are some exceptional essentials.