From 78bf922920129209818767fff31f4233d06ba1ad Mon Sep 17 00:00:00 2001 From: DerGrumpf Date: Sat, 28 Mar 2026 21:25:45 +0100 Subject: [PATCH] Fixed: Catppuccin for Hyrpland and related --- home/default.nix | 38 ++++++++++++++++++++++++++++++ home/desktop/gtk.nix | 12 +++++----- home/desktop/hyprland/default.nix | 4 ---- home/desktop/hyprland/hyprlock.nix | 2 -- home/desktop/waybar/default.nix | 5 +--- home/packages.nix | 1 + 6 files changed, 46 insertions(+), 16 deletions(-) diff --git a/home/default.nix b/home/default.nix index c04fb58..572d256 100644 --- a/home/default.nix +++ b/home/default.nix @@ -30,7 +30,45 @@ catppuccin = { enable = false; + accent = "sky"; flavor = "mocha"; + + eza.enable = true; + fzf.enable = true; + + element-desktop = { + enable = true; + accent = "green"; + }; + + btop.enable = true; + + cava = { + enable = true; + transparent = true; + }; + + cursors = { + enable = true; + accent = "sapphire"; + }; + + hyprland = { + enable = true; + }; + + hyprlock = { + enable = true; + useDefaultConfig = false; + }; + + waybar = { + enable = true; + mode = "createLink"; + }; + + gtk.icon.enable = true; + }; home = { diff --git a/home/desktop/gtk.nix b/home/desktop/gtk.nix index b46396a..1fcdc58 100644 --- a/home/desktop/gtk.nix +++ b/home/desktop/gtk.nix @@ -8,12 +8,12 @@ in packages = with pkgs; [ adwaita-icon-theme ]; - pointerCursor = { - gtk.enable = true; - name = "catppuccin-mocha-sapphire-cursors"; - package = pkgs.catppuccin-cursors.mochaSapphire; - size = 24; - }; + #pointerCursor = { + # gtk.enable = true; + # name = "catppuccin-mocha-sapphire-cursors"; + # package = pkgs.catppuccin-cursors.mochaSapphire; + # size = 24; + #}; file = { ".config/gtk-4.0/gtk.css".source = "${theme}/share/themes/${theme_name}/gtk-4.0/gtk.css"; ".config/gtk-4.0/gtk-dark.css".source = "${theme}/share/themes/${theme_name}/gtk-4.0/gtk-dark.css"; diff --git a/home/desktop/hyprland/default.nix b/home/desktop/hyprland/default.nix index 0a9d5a8..c2ffd63 100644 --- a/home/desktop/hyprland/default.nix +++ b/home/desktop/hyprland/default.nix @@ -19,10 +19,6 @@ in ./portal.nix ]; - catppuccin.hyprland = { - enable = true; - }; - home.packages = with pkgs; [ catppuccin-cursors.mochaDark grim diff --git a/home/desktop/hyprland/hyprlock.nix b/home/desktop/hyprland/hyprlock.nix index 1717797..deaaac9 100644 --- a/home/desktop/hyprland/hyprlock.nix +++ b/home/desktop/hyprland/hyprlock.nix @@ -2,8 +2,6 @@ { - catppuccin.hyprlock.enable = false; - # Hyprlock configuration programs.hyprlock = { enable = true; diff --git a/home/desktop/waybar/default.nix b/home/desktop/waybar/default.nix index 541ac06..abb663d 100644 --- a/home/desktop/waybar/default.nix +++ b/home/desktop/waybar/default.nix @@ -4,10 +4,7 @@ ... }: { - catppuccin.waybar = { - enable = true; - mode = "createLink"; - }; + programs.waybar = { enable = true; package = pkgs.waybar; diff --git a/home/packages.nix b/home/packages.nix index bfefed6..1ce1131 100644 --- a/home/packages.nix +++ b/home/packages.nix @@ -38,6 +38,7 @@ sqlitebrowser thunderbird xonotic + irssi # PDF Tools pandoc