diff options
Diffstat (limited to 'host/software/desktop/default.nix')
-rw-r--r-- | host/software/desktop/default.nix | 31 |
1 files changed, 19 insertions, 12 deletions
diff --git a/host/software/desktop/default.nix b/host/software/desktop/default.nix index c56cec9..da15c8f 100644 --- a/host/software/desktop/default.nix +++ b/host/software/desktop/default.nix @@ -7,17 +7,19 @@ fileSystems."/".options = [ "noatime" "nodiratime" "discard" ]; - sound.enable = true; + services.pipewire = { + enable = true; + alsa = { + enable = true; + support32Bit = true; + }; + pulse.enable = true; + }; hardware = { opengl= { driSupport32Bit = true; }; - - pulseaudio = { - enable = true; - support32Bit = true; - }; }; services = { @@ -30,17 +32,22 @@ layout = "de"; xkbOptions = "caps:escape"; - displayManager.slim = { - enable = true; - autoLogin = true; - defaultUser = "common"; + displayManager = { + autoLogin = { + enable = true; + user = "common"; + }; }; - - desktopManager.default = "none"; }; + + gvfs.enable = true; }; environment.systemPackages = with pkgs; [ ntfs3g ]; + + boot.kernel.sysctl = { + "kernel.perf_event_paranoid" = -1; # allow user to perform perf analysis + }; } |