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