commit e9a32dead8e37e0c158bd7f8e6e839192ce3f7e4 parent 40687636a5ff8ae7bd10604af74bc8505d4d072c Author: Toni Brown <tb148@proton.me> Date: Wed, 3 Sep 2025 23:47:15 +0800 use where-is-my-sddm-theme Diffstat:
| M | configuration.nix | | | 29 | ++++++++++++++++++++++------- |
1 file changed, 22 insertions(+), 7 deletions(-)
diff --git a/configuration.nix b/configuration.nix @@ -53,18 +53,34 @@ ]; environment.systemPackages = with pkgs; [ - git - vim - wget catppuccin-cursors.mochaMauve doas-sudo-shim + git + helix sarasa-gothic + wget + (where-is-my-sddm-theme.override { + themeConfig.General = { + passwordCharacter = "X"; + passwordInputBackground = "#1e1e2e"; + passwordInputCursorVisible = false; + passwordTextColor = "#cdd6f4"; + backgroundFill = "#1e1e2e"; + basicTextColor = "#cdd6f4"; + hideCursor = true; + font = "等距更纱黑体 SC"; + helpFont = "等距更纱黑体 SC"; + }; + }) ]; services = { desktopManager.plasma6.enable = true; - displayManager.sddm.enable = true; - displayManager.sddm.wayland.enable = true; + displayManager.sddm = { + enable = true; + theme = "where_is_my_sddm_theme"; + wayland.enable = true; + }; }; services.pipewire = { enable = true; @@ -106,8 +122,7 @@ catppuccin.enable = true; catppuccin.flavor = "mocha"; catppuccin.accent = "mauve"; - catppuccin.sddm.font = "等距更纱黑体 SC"; - catppuccin.sddm.fontSize = "12"; + catppuccin.sddm.enable = false; xdg.icons.fallbackCursorThemes = [ "catppuccin-mocha-mauve-cursors" ]; programs.steam.enable = true;