diff options
Diffstat (limited to 'machines/firelink.nix')
-rw-r--r-- | machines/firelink.nix | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/machines/firelink.nix b/machines/firelink.nix index 1fdbb07..1bca789 100644 --- a/machines/firelink.nix +++ b/machines/firelink.nix @@ -54,14 +54,17 @@ in { services.joycond.enable = true; services.openssh.enable = true; - # Workaround for sddm crashing at startup. - # systemd.services.display-manager.wants = [ "systemd-user-sessions.service" "multi-user.target" "network-online.target" ]; - # systemd.services.display-manager.after = [ "systemd-user-sessions.service" "multi-user.target" "network-online.target" ]; - services.xserver.displayManager.defaultSession = "plasma"; - services.xserver.displayManager.autoLogin = { - enable = true; - user = "guest"; - }; + displayManager.lightdm.enable = lib.mkForce false; + displayManager.gdm.enable = true; + services.xserver.desktopManager.gnome.enable = true; + environment.systemPackages = with pkgs; [ gnomeExtensions.appindicator ]; + services.udev.packages = with pkgs; [ gnome3.gnome-settings-daemon ]; + + # services.xserver.displayManager.defaultSession = "plasma"; + # services.xserver.displayManager.autoLogin = { + # enable = true; + # user = "guest"; + # }; networking.firewall.allowedTCPPorts = [ 22 4713 ]; networking.networkmanager.enable = true; |