From 80472613d3dbdf9a28ce8be99b38005c66c3783a Mon Sep 17 00:00:00 2001 From: dadada Date: Sun, 3 Jul 2022 14:40:15 +0200 Subject: [PATCH] add some settings to pruflas to allow for media playback --- nixos/pruflas/configuration.nix | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/nixos/pruflas/configuration.nix b/nixos/pruflas/configuration.nix index 3be4880..4662870 100644 --- a/nixos/pruflas/configuration.nix +++ b/nixos/pruflas/configuration.nix @@ -104,5 +104,31 @@ in ]; }; + # Desktop things for media playback + + services.xserver.enable = mkDefault true; + services.xserver.displayManager.gdm.enable = mkDefault true; + services.xserver.desktopManager.gnome.enable = mkDefault true; + + xdg.mime.enable = mkDefault true; + services.avahi.enable = true; + + security.rtkit.enable = true; + services.pipewire = { + enable = true; + alsa.enable = true; + alsa.support32Bit = true; + pulse.enable = true; + }; + hardware.pulseaudio.enable = false; + + environment.systemPackages = [ pkgs.spotify pkgs.mpv ]; + + users.users."media" = { + isNormalUser = true; + description = "Media playback user"; + extraGroups = [ "users" "lp" "video" ]; + }; + system.stateVersion = "20.09"; }