commit 054a17302b4984fea5ad9630e1a4919cb9b6f52d
parent 69f882c27abe2af9572448b2be30ee0b919e5505
Author: vin <vin@vineetk.net>
Date: Wed, 8 Jan 2025 16:48:02 -0500
use pipewire and enable startx
I am not sure why enabling startx caused an error about pipewire also
somehow being enabled.
Diffstat:
2 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/hosts/demiurge/default.nix b/hosts/demiurge/default.nix
@@ -36,14 +36,6 @@
font = "Lat2-Terminus16";
};
- # Enable sound.
- hardware.pulseaudio.enable = true;
- # OR
- # services.pipewire = {
- # enable = true;
- # pulse.enable = true;
- # };
-
# enable flakes and nix cli
nix.settings.experimental-features = [ "nix-command" "flakes" ];
@@ -105,6 +97,18 @@
acceleration = "rocm";
rocmOverrideGfx = "10.3.0";
};
+
+ pipewire = {
+ enable = true;
+ pulse.enable = true;
+ };
+
+ xserver = {
+ enable = true;
+ autorun = false;
+ displayManager.startx.enable = true;
+ videoDrivers = [ "amdgpu" ];
+ };
};
# Open ports in the firewall.
diff --git a/hosts/demiurge/hardware.nix b/hosts/demiurge/hardware.nix
@@ -9,7 +9,7 @@
];
boot.initrd.availableKernelModules = [ "mpt3sas" "nvme" "xhci_pci" "ahci" "usbhid" "usb_storage" "sd_mod" ];
- boot.initrd.kernelModules = [ ];
+ boot.initrd.kernelModules = [ "amdgpu" ];
boot.kernelModules = [ "kvm-amd" ];
boot.extraModulePackages = [ ];