Add Bibata cursor theme support for Hyprland and update environment variables

This commit is contained in:
2025-10-27 17:17:55 +00:00
parent 76cdd6119d
commit 62392b85e6
2 changed files with 19 additions and 0 deletions

View File

@@ -55,6 +55,7 @@
# Wayland utilities
wl-clipboard # Clipboard for Wayland
hyprcursor # Hyprland cursor theme support
# Ricing essentials
# hyprpaper # Wallpaper daemon
@@ -63,6 +64,7 @@
# pywal # Color scheme generator
# Themes and icons
bibata-cursors # Bibata cursor theme
# papirus-icon-theme
# arc-theme
];
@@ -158,6 +160,11 @@
# name = "Papirus-Dark";
# package = pkgs.papirus-icon-theme;
# };
cursorTheme = {
name = "Bibata-Modern-Ice";
package = pkgs.bibata-cursors;
size = 24;
};
};
# Qt theming
@@ -166,6 +173,15 @@
# platformTheme.name = "gtk";
# };
# Cursor theme for Hyprland
home.pointerCursor = {
name = "Bibata-Modern-Ice";
package = pkgs.bibata-cursors;
size = 24;
gtk.enable = true;
x11.enable = true;
};
# Flatpaks are managed in system/flatpak.nix
# Let Home Manager manage itself

View File

@@ -21,6 +21,9 @@
# Environment variables
env = [
"XCURSOR_SIZE,24"
"XCURSOR_THEME,Bibata-Modern-Ice"
"HYPRCURSOR_THEME,Bibata-Modern-Ice"
"HYPRCURSOR_SIZE,24"
"QT_QPA_PLATFORMTHEME,qt5ct"
];