From 7f85e390448b04ceee466b3f27bcc34296acd976 Mon Sep 17 00:00:00 2001 From: matt1432 <matt@nelim.org> Date: Mon, 17 Mar 2025 16:43:47 -0400 Subject: [PATCH] fix(bbsteamie): disable kmscon and hide getty on tty1 --- configurations/bbsteamie/default.nix | 3 --- configurations/bbsteamie/modules/desktop/session-switching.nix | 3 +++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/configurations/bbsteamie/default.nix b/configurations/bbsteamie/default.nix index 617733d3..02c773c0 100644 --- a/configurations/bbsteamie/default.nix +++ b/configurations/bbsteamie/default.nix @@ -12,7 +12,6 @@ ./modules self.nixosModules.base - self.nixosModules.kmscon self.nixosModules.meta self.nixosModules.plymouth self.nixosModules.server @@ -66,8 +65,6 @@ theme = "bgrt"; }; - services.kmscon.enable = true; - home-manager.users.${mainUser} = { imports = [ self.homeManagerModules.shell diff --git a/configurations/bbsteamie/modules/desktop/session-switching.nix b/configurations/bbsteamie/modules/desktop/session-switching.nix index 51af5210..76c93a86 100644 --- a/configurations/bbsteamie/modules/desktop/session-switching.nix +++ b/configurations/bbsteamie/modules/desktop/session-switching.nix @@ -55,6 +55,9 @@ defaultSession: { ''; }; + # Disable getty on tty1 for seamless DE transitions + systemd.services.display-manager.conflicts = ["getty@tty1.service"]; + # Allows switching to gaming mode systemd.services."to-gaming-mode" = { wantedBy = mkForce [];