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;