diff --git a/common/desktop.nix b/common/desktop.nix index 372172a..664af3e 100644 --- a/common/desktop.nix +++ b/common/desktop.nix @@ -3,11 +3,11 @@ enable = true; displayManager = { lightdm = { - enable = false; + enable = true; }; gdm = { - enable = true; - wayland = false; + enable = false; + wayland = true; }; }; desktopManager = { diff --git a/machines/hephaestus/configuration.nix b/machines/hephaestus/configuration.nix index c716647..be5c28d 100644 --- a/machines/hephaestus/configuration.nix +++ b/machines/hephaestus/configuration.nix @@ -9,8 +9,7 @@ boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; - hardware.nvidia.modesetting.enable = true; - hardware.nvidia.package = config.boot.kernelPackages.nvidiaPackages.stable; + hardware.opengl.enable = true; networking = { hostName = "hephaestus"; @@ -32,7 +31,9 @@ }; services.sshd.enable = true; + services.tailscale = {enable = true;}; + services.xserver = { videoDrivers = ["nvidia"]; deviceSection = ''