Commit fe61a77

HPCesia <me@hpcesia.com>
2025-10-08 15:17:19
feat: enable catppuccin nixos module
1 parent 1bddb3a
Changed files (4)
modules
desktop
hosts
chaser-kevin
chaser-pardofelis
modules/desktop/shell/plasma6/sddm.nix
@@ -10,6 +10,8 @@
   in {
     environment.systemPackages = [sddm-theme sddm-theme.test];
 
+    catppuccin.sddm.enable = false;
+
     services.displayManager.sddm = {
       enable = true;
       package = lib.mkForce pkgs.kdePackages.sddm; # Use qt6 version of sddm
modules/desktop/catppuccin.nix
@@ -1,4 +1,16 @@
 {inputs, ...}: {
+  flake.modules.nixos.desktop = _: {
+    imports = [inputs.catppuccin.nixosModules.catppuccin];
+
+    catppuccin = {
+      enable = true;
+      flavor = "macchiato";
+      accent = "mauve";
+    };
+
+    catppuccin.tty.enable = false;
+  };
+
   flake.modules.homeManager.desktop = _: {
     imports = [inputs.catppuccin.homeModules.catppuccin];
 
modules/hosts/chaser-kevin/boot.nix
@@ -1,5 +1,8 @@
 {inputs, ...}: {
   flake.modules.nixos."hosts/kevin" = {pkgs, ...}: {
+    catppuccin.plymouth.enable = false;
+    catppuccin.grub.enable = false;
+
     boot.loader = {
       grub = rec {
         enable = true;
modules/hosts/chaser-pardofelis/boot.nix
@@ -1,5 +1,7 @@
 {lib, ...}: {
   flake.modules.nixos."hosts/pardofelis" = {
+    catppuccin.grub.enable = false;
+
     boot.kernelParams = [
       "audit=0"
       "net.ifnames=0"