nixos-config

NixOS configs for my systems
Log | Files | Refs

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:
Mhosts/demiurge/default.nix | 20++++++++++++--------
Mhosts/demiurge/hardware.nix | 2+-
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 = [ ];