diff --git a/home/all.nix b/home/all.nix index 96a0ab6..5bcd72f 100755 --- a/home/all.nix +++ b/home/all.nix @@ -37,21 +37,11 @@ kdePackages.partitionmanager colloid-icon-theme - (catppuccin-kde.override { - flavour = [ - "latte" - "mocha" - ]; - accents = [ - "peach" - "blue" - ]; - }) ]; catppuccin = { enable = true; - cursors.enable = true; + cursors.enable = false; cache.enable = true; }; diff --git a/home/hosts/alien.nix b/home/hosts/alien.nix index 91b0430..41b94c3 100644 --- a/home/hosts/alien.nix +++ b/home/hosts/alien.nix @@ -6,6 +6,26 @@ flavor = "mocha"; }; + home.packages = with pkgs; [ + + catppuccin-cursors.latteDark + catppuccin-cursors.latteLight + catppuccin-cursors.latteBlue + catppuccin-cursors.mochaDark + catppuccin-cursors.mochaLight + catppuccin-cursors.mochaBlue + + (catppuccin-kde.override { + flavour = [ + "latte" + "mocha" + ]; + accents = [ + "blue" + ]; + }) + ]; + programs.plasma = { workspace = { colorScheme = "CatppuccinMochaBlue"; diff --git a/home/hosts/peach.nix b/home/hosts/peach.nix index a333085..2851ccb 100644 --- a/home/hosts/peach.nix +++ b/home/hosts/peach.nix @@ -1,18 +1,36 @@ { config, pkgs, ... }: { - home.packages = with pkgs; [ - asahi-nvram - asahi-bless - asahi-btsync - asahi-wifisync - ]; - catppuccin = { accent = "peach"; flavor = "mocha"; }; + home.packages = with pkgs; [ + + asahi-nvram + asahi-bless + asahi-btsync + asahi-wifisync + + catppuccin-cursors.latteDark + catppuccin-cursors.latteLight + catppuccin-cursors.lattePeach + catppuccin-cursors.mochaDark + catppuccin-cursors.mochaLight + catppuccin-cursors.mochaPeach + + (catppuccin-kde.override { + flavour = [ + "latte" + "mocha" + ]; + accents = [ + "peach" + ]; + }) + ]; + programs.plasma = { input.touchpads = [ diff --git a/home/kde/plasma.nix b/home/kde/plasma.nix index 14cbcef..4c83322 100644 --- a/home/kde/plasma.nix +++ b/home/kde/plasma.nix @@ -169,7 +169,11 @@ }; configFile = { + # KDE has an automatic light-dark that CURRENTLY + # isn't supported by plasma-manager. # kdeglobals.KDE.AutomaticLookAndFeel = true; + # DefaultDarkLookAndFeel = "Catppuccin-Flavor-Accent"; + # DefaultLightLookAndFeel = "Catppuccin-Flavor-Accent"; kwinrc.Round-Corners.ActiveOutlinePalette = 2; kwinrc.Round-Corners.ActiveOutlineUseCustom = false; kwinrc.Round-Corners.ActiveOutlineUsePalette = true; @@ -184,7 +188,7 @@ kwinrc.Round-Corners.InactiveSecondOutlineUsePalette = true; plasmaparc.General.AudioFeedback = false; kdeglobals.Sounds.Enable = false; - kwinrc.Plugins.forceblurEnabled = true; + kwinrc.Plugins.forceblurEnabled = false; kwinrc.Effect-blurplus.BlurDecorations = true; kwinrc.Effect-blurplus.BlurMatching = false; kwinrc.Effect-blurplus.BlurMenus = true; @@ -193,6 +197,7 @@ kwinrc.Effect-blurplus.BottomCornerRadius = 10; kwinrc.Effect-blurplus.NoiseStrength = 6; kwinrc.Effect-blurplus.RefractionStrength = 10; + ksplashrc.KSplash.Engine = "KSplashQML"; }; panels = [