From 7c7a332a3ead08018e777bd8da25687ae7b3f5cb Mon Sep 17 00:00:00 2001 From: Anthony Rodriguez Date: Fri, 13 Dec 2024 14:54:34 +0100 Subject: [PATCH] modules/theme: set default theme to catppuccin (again) --- modules/theme/default.nix | 8 ++++---- modules/theme/gtk.nix | 20 +++++--------------- 2 files changed, 9 insertions(+), 19 deletions(-) diff --git a/modules/theme/default.nix b/modules/theme/default.nix index c143e5d..d9eb56b 100644 --- a/modules/theme/default.nix +++ b/modules/theme/default.nix @@ -21,8 +21,8 @@ in { Name of the tinted-theming color scheme to use. ''; type = enum (attrNames inputs.basix.schemeData.base16); - example = "rose-pine"; - default = "rose-pine"; + example = "catppuccin-mocha"; + default = "catppuccin-mocha"; }; wallpaper = mkOption { @@ -42,14 +42,14 @@ in { description = '' Name of the cursor theme. ''; - default = "BreezeX-RosePine-Linux"; + default = "Bibata-Modern-Ice"; }; package = mkOption { type = package; description = '' Package providing the cursor theme. ''; - default = pkgs.rose-pine-cursor; + default = pkgs.bibata-cursors; }; size = mkOption { description = '' diff --git a/modules/theme/gtk.nix b/modules/theme/gtk.nix index 0b86628..03015d6 100644 --- a/modules/theme/gtk.nix +++ b/modules/theme/gtk.nix @@ -4,7 +4,7 @@ pkgs, ... }: let - inherit (lib) mkIf mkOption pathExists; + inherit (lib) mkOption pathExists; inherit (lib.types) bool package str; cfg = config.theme.gtk; in { @@ -18,13 +18,15 @@ in { name = mkOption { type = str; description = "Name for the GTK theme"; - default = "rose-pine"; + default = "Catppuccin-GTK-Dark"; }; package = mkOption { type = package; description = "Package providing the GTK theme"; - default = pkgs.rose-pine-gtk-theme; + default = pkgs.magnetic-catppuccin-gtk.overrideAttrs { + accent = "purple"; + }; }; }; @@ -58,18 +60,6 @@ in { }) ]; - programs.regreet = { - theme = { - inherit (cfg.theme) name package; - }; - iconTheme = { - inherit (cfg.iconTheme) name package; - }; - cursorTheme = mkIf config.theme.enable { - inherit (config.theme.cursorTheme) name package; - }; - }; - home-manager.users.nezia = { gtk = { enable = true;