From a8922cb72d59b1c4fa30d61468cc5e975e35b0a9 Mon Sep 17 00:00:00 2001 From: fruchti Date: Fri, 2 May 2025 18:18:32 +0200 Subject: [PATCH] Update XFCE configuration, switch to PipeWire --- hosts/xfce.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/hosts/xfce.nix b/hosts/xfce.nix index 42d0d2f..d2e996e 100644 --- a/hosts/xfce.nix +++ b/hosts/xfce.nix @@ -3,11 +3,15 @@ services.xserver = { enable = true; desktopManager = { - xfce.enable = true; + xfce= { + enable = true; + enableXfwm = true; + }; xterm.enable = false; }; displayManager = { lightdm.enable = true; + gdm.wayland = false; }; }; services.displayManager = { @@ -16,8 +20,12 @@ autoLogin.user = "fruchti"; }; services.libinput.enable = true; - nixpkgs.config.pulseaudio = true; - hardware.pulseaudio.enable = true; + services.pipewire = { + enable = true; + alsa.enable = true; + alsa.support32Bit = true; + pulse.enable = true; + }; hardware.bluetooth.enable = true; services.blueman.enable = true; # environment.xfce.excludePackages = with pkgs.xfce; [ @@ -32,7 +40,7 @@ lounge-gtk-theme hackneyed blueman - gnome.file-roller + file-roller ]; security.pam.services.lightdm.enableGnomeKeyring = true; services.gnome.gnome-keyring.enable = true;