From ceb3e40b7d56d66319a1dde38733d1537548fefd Mon Sep 17 00:00:00 2001 From: Nathan Date: Sat, 25 Jan 2025 13:35:48 -0600 Subject: [PATCH] fixed autologin --- .../nathan/packages/scripts/default.nix | 1 + .../configuration/homebox/default.nix | 19 +++++++++++++------ system-config/services/sddm/default.nix | 11 ----------- 3 files changed, 14 insertions(+), 17 deletions(-) diff --git a/home-manager/nathan/packages/scripts/default.nix b/home-manager/nathan/packages/scripts/default.nix index 417f04c..aba55bd 100644 --- a/home-manager/nathan/packages/scripts/default.nix +++ b/home-manager/nathan/packages/scripts/default.nix @@ -82,6 +82,7 @@ # nmcli device wifi connect EagleNet password '~?C#@ZiH' & hyprctl setcursor Bibata-Modern-Classic 16 & wayvnc & + sleep 3 hyprctl reload & novnc & '') diff --git a/system-config/configuration/homebox/default.nix b/system-config/configuration/homebox/default.nix index fbffa4d..5462011 100644 --- a/system-config/configuration/homebox/default.nix +++ b/system-config/configuration/homebox/default.nix @@ -46,7 +46,14 @@ enable = true; videoDrivers = ["nvidia"]; }; - displayManager.enable = true; + displayManager = { + enable = true; + defaultSession = "hyprland"; + autoLogin = { + enable = true; + user = "nathan"; + }; + }; }; systemd.extraConfig = "DefaultLimitNOFILE=2048"; @@ -80,11 +87,11 @@ LC_TIME = "en_US.UTF-8"; }; -# services.displayManager.sddm.settings.AutoLogin = { -# User = "nathan"; -# Session = "hyprland"; -# Relogin = true; -# }; + services.displayManager.sddm.settings.AutoLogin = { + User = "nathan"; + Session = "hyprland"; + Relogin = true; + }; networking = { hostName = "homebox"; diff --git a/system-config/services/sddm/default.nix b/system-config/services/sddm/default.nix index 78eb09d..17ee6cc 100644 --- a/system-config/services/sddm/default.nix +++ b/system-config/services/sddm/default.nix @@ -9,10 +9,6 @@ qt.enable = true; - services.displayManager.defaultSession = "hyprland"; - services.displayManager.autoLogin.enable = true; - services.displayManager.autoLogin.user = "nathan"; - services.displayManager.sddm = { enable = true; wayland.enable = true; @@ -24,13 +20,6 @@ libsForQt5.qtquickcontrols2 libsForQt5.qtgraphicaleffects ]; - settings = { - AutoLogin = { - User = "nathan"; - Session = "hyprland"; - Relogin = true; - }; - }; }; }; }