diff --git a/clanModules/flake-module.nix b/clanModules/flake-module.nix index 221e10ff..e6ad9109 100644 --- a/clanModules/flake-module.nix +++ b/clanModules/flake-module.nix @@ -14,6 +14,7 @@ vm-user = ./vm-user.nix; graphical = ./graphical.nix; xfce = ./xfce.nix; + xfce-vm = ./xfce-vm.nix; zt-tcp-relay = ./zt-tcp-relay.nix; localsend = ./localsend.nix; waypipe = ./waypipe.nix; diff --git a/clanModules/xfce-vm.nix b/clanModules/xfce-vm.nix new file mode 100644 index 00000000..665dfa3c --- /dev/null +++ b/clanModules/xfce-vm.nix @@ -0,0 +1,15 @@ +{ config }: { + imports = [ + config.clanCore.clanModules.vm-user + config.clanCore.clanModules.graphical + ]; + + services.xserver = { + enable = true; + displayManager.autoLogin.enable = true; + displayManager.autoLogin.user = "user"; + desktopManager.xfce.enable = true; + desktopManager.xfce.enableScreensaver = false; + xkb.layout = "us"; + }; +}