diff --git a/hosts/brontes/configuration.nix b/hosts/brontes/configuration.nix index 412a408..8025a3e 100644 --- a/hosts/brontes/configuration.nix +++ b/hosts/brontes/configuration.nix @@ -19,18 +19,9 @@ hardware.bluetooth.enable = true; hardware.bluetooth.powerOnBoot = true; + services.blueman.enable = true; services.flatpak.enable = true; - services.greetd = { - enable = true; - settings = rec { - initial_session = { - command = "${pkgs.greetd.greetd}/bin/agreety --cmd ${pkgs.hyprland}/bin/hyprland"; - user = "${username}"; - }; - default_session = initial_session; - }; - }; #: Power Consumption {{{ services.logind = { diff --git a/modules/default.nix b/modules/default.nix index 14d0394..ba5cbbe 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -1,6 +1,7 @@ { ... }: { imports = [ + ./sddm.nix ./locale.nix ./networking.nix ./fonts.nix diff --git a/modules/sddm.nix b/modules/sddm.nix index 56b04eb..b1d9738 100644 --- a/modules/sddm.nix +++ b/modules/sddm.nix @@ -1,7 +1,20 @@ +{ self, pkgs, ... }: { services.displayManager.sddm = { enable = true; wayland.enable = true; autoNumlock = true; + theme = "catppuccin-mocha"; + package = pkgs.kdePackages.sddm; }; + + environment.systemPackages = [ + (pkgs.catppuccin-sddm.override { + flavor = "mocha"; + font = "Noto Sans"; + fontSize = "9"; + background = "${self}/assets/wallpapers/nix-flake-pastel.jpg"; + loginBackground = true; + }) + ]; }