From 017b5001809b2f4084480a6e35cfc3f6b7c83211 Mon Sep 17 00:00:00 2001
From: Felix Albrigtsen <felix@albrigtsen.it>
Date: Sat, 22 Mar 2025 15:35:04 +0100
Subject: [PATCH] sisko: minor additions; xfce, alvr

---
 hosts/sisko/configuration.nix | 8 ++++++++
 hosts/sisko/desktop.nix       | 2 ++
 2 files changed, 10 insertions(+)

diff --git a/hosts/sisko/configuration.nix b/hosts/sisko/configuration.nix
index 2cfa674..9dda58f 100644
--- a/hosts/sisko/configuration.nix
+++ b/hosts/sisko/configuration.nix
@@ -27,12 +27,20 @@
   sops.defaultSopsFile = ../../secrets/sisko/sisko.yaml;
   environment.variables = { EDITOR = "vim"; };
 
+  users.users.felixalb.extraGroups = [ "dialout" ];
+
   programs.gamemode.enable = true;
   programs.steam = {
     enable = true;
     remotePlay.openFirewall = true;
   };
 
+  programs.alvr = {
+    enable = true;
+    package = pkgs.unstable.alvr;
+    openFirewall = true;
+  };
+
   nixpkgs.config = {
     allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
       "copilot.vim"
diff --git a/hosts/sisko/desktop.nix b/hosts/sisko/desktop.nix
index 28c471c..ace17d7 100644
--- a/hosts/sisko/desktop.nix
+++ b/hosts/sisko/desktop.nix
@@ -9,6 +9,8 @@
   services.displayManager.ly.enable = true;
   services.xserver.enable = true;
 
+  services.xserver.desktopManager.xfce.enable = true;
+
   programs.hyprland = {
     enable = true;
     xwayland.enable = true;