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

View File

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