diff --git a/modules/sys/environment/sddm.nix b/modules/sys/environment/sddm.nix index 527d2ef..777b0bf 100644 --- a/modules/sys/environment/sddm.nix +++ b/modules/sys/environment/sddm.nix @@ -4,9 +4,19 @@ config, ... }: { + environment.systemPackages = [( + pkgs.catppuccin-sddm.override { + flavor = "mocha"; + font = "JetBrains Mono Nerd Font"; + fontSize = "14"; + loginBackground = true; + background = "${self}/assets/wallpapers/dark-waves.jpg"; + } + )]; services.displayManager.sddm = { enable = true; wayland.enable = true; + theme = "catppuccin-mocha"; package = pkgs.kdePackages.sddm; }; } diff --git a/modules/sys/environment/stylix.nix b/modules/sys/environment/stylix.nix index 3c44aa1..b3e88ea 100644 --- a/modules/sys/environment/stylix.nix +++ b/modules/sys/environment/stylix.nix @@ -26,21 +26,21 @@ }; fonts = { monospace = { - package = pkgs.nerdfonts.override {fonts = ["Iosevka"];}; - name = "Iosevka Nerd Font"; + package = pkgs.nerdfonts.override {fonts = ["JetBrainsMono"];}; + name = "JetBrains Mono Nerd Font"; }; sansSerif = { - package = pkgs.nerdfonts.override {fonts = ["Iosevka"];}; - name = "Iosevka Nerd Font"; + package = pkgs.nerdfonts.override {fonts = ["JetBrainsMono"];}; + name = "JetBrains Mono Nerd Font"; }; serif = { - package = pkgs.nerdfonts.override {fonts = ["Iosevka"];}; - name = "Iosevka Nerd Font"; + package = pkgs.nerdfonts.override {fonts = ["JetBrainsMono"];}; + name = "JetBrains Mono Nerd Font"; }; sizes = { desktop = 10; applications = 14; - terminal = 16; + terminal = 14; popups = 12; }; };