diff --git a/common/generic-desktop.nix b/common/generic-desktop.nix index 62cdc1f..d0f00e4 100644 --- a/common/generic-desktop.nix +++ b/common/generic-desktop.nix @@ -13,6 +13,8 @@ boot.plymouth = { enable = true; + themePackages = [(pkgs.catppuccin.override { variant = "mocha"; accent = "mauve"; })]; + theme = "catppuccin-mocha"; }; boot.initrd.systemd.enable = true; diff --git a/common/generic-uefi-zfs.nix b/common/generic-uefi-zfs.nix index 9c58067..3f25a8e 100644 --- a/common/generic-uefi-zfs.nix +++ b/common/generic-uefi-zfs.nix @@ -4,6 +4,7 @@ zfsSupport = true; efiSupport = true; efiInstallAsRemovable = true; + theme = "${pkgs.catppuccin.override { variant = "mocha"; accent = "mauve"; }}/grub"; mirroredBoots = [ { devices = [ "nodev"]; path = "/boot"; } ]; diff --git a/hosts/loona/configuration.nix b/hosts/loona/configuration.nix index 849ddde..41bd90e 100644 --- a/hosts/loona/configuration.nix +++ b/hosts/loona/configuration.nix @@ -36,7 +36,10 @@ enable = true; xkb.layout = "gb"; }; - displayManager.sddm.enable = true; + displayManager.sddm = { + enable = true; + theme = "catppuccin-mocha"; + }; desktopManager.plasma6.enable = true; }; @@ -67,6 +70,11 @@ }; environment.sessionVariables = { LIBVA_DRIVER_NAME = "iHD"; }; + environment.systemPackages = with pkgs; [ + (catppuccin-sddm.override { + flavor = "mocha"; + }) + ]; boot.extraModulePackages = with config.boot.kernelPackages; [ xpadneo ];