my nix configs for my servers and desktop

wehhh

Changed files
+11 -14
common
desktop
hosts
+6 -12
common/desktop/vnc.nix
···
{
services.xserver.enable = true;
-
services.xserver.displayManager.autoLogin = {
-
enable = true;
-
user = "regent";
-
};
-
-
services.xserver.displayManager.sessionCommands = ''
-
${pkgs.x11vnc}/bin/x11vnc -rfbauth $HOME/.vnc/passwd &
-
'';
+
services.xserver.displayManager.sddm.enable = true;
+
services.xserver.desktopManager.plasma5.enable = true;
-
services.xserver.desktopManager.xfce = {
-
enable = true;
-
}
-
};
+
services.xrdp.enable = true;
+
services.xrdp.defaultWindowManager = "startplasma-x11";
+
services.xrdp.openFirewall = true;
+
}
+4 -1
hosts/focalor/default.nix
···
#services.zfs.autoScrub.enable = true;
#services.zfs.trim.enable = true;
+
+
services.vscode-server.enable = true;
+
services.vscode-server.nodejsPackage = pkgs.nodejs_20;
environment.systemPackages = with pkgs; [
#lm_sensors
-
code-server
+
#code-server
inputs.agenix.packages.x86_64-linux.default
];
+1 -1
hosts/focalor/hardware.nix
···
boot.kernelModules = [ "kvm-amd" ];
boot.kernelParams = [
"amd_iommu=on"
-
"vfio-pci.ids=10de:2484,10de228b,1022:149c"
+
"vfio-pci.ids=10de:2484,10de228b,1022:149c,15b7:5045"
];
boot.extraModulePackages = [ ];