summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew <admonty1@protonmail.com>2025-08-21 19:48:39 -0400
committerAndrew <admonty1@protonmail.com>2025-08-21 19:48:39 -0400
commitc843a6314f1355b54b207448210de3d36b0ec39c (patch)
treeddce0b3028b9fa2767b976fd4bb7051317714ca7
parentadd hyprpolkitagent (diff)
downloadnixos-c843a6314f1355b54b207448210de3d36b0ec39c.tar.gz
nixos-c843a6314f1355b54b207448210de3d36b0ec39c.tar.bz2
nixos-c843a6314f1355b54b207448210de3d36b0ec39c.zip
hyprcursor with bibata-classic
-rw-r--r--configuration.nix2
-rw-r--r--home.nix8
-rw-r--r--hyprland/hyprland.nix4
3 files changed, 12 insertions, 2 deletions
diff --git a/configuration.nix b/configuration.nix
index 3e83a25..790532b 100644
--- a/configuration.nix
+++ b/configuration.nix
@@ -72,7 +72,7 @@
hyprland
kitty
libnotify
-
+ bibata-cursors
];
programs.steam = {
enable = true;
diff --git a/home.nix b/home.nix
index 0fdf5b3..78c34d4 100644
--- a/home.nix
+++ b/home.nix
@@ -60,6 +60,7 @@
wev
obs-studio
# hyprsysteminfo # application to display info about hyprland
+ hyprland-qt-support
# # It is sometimes useful to fine-tune packages, for example, by applying
# # overrides. You can do that directly here, just don't forget the
@@ -151,7 +152,12 @@
services.hyprpolkitagent.enable = true;
-
+ home.pointerCursor = {
+ hyprcursor.enable = true;
+ name = "Bibata-Original-Classic";
+ size = 25;
+ package = pkgs.bibata-cursors;
+ };
# Let Home Manager install and manage itself.
programs.home-manager.enable = true;
}
diff --git a/hyprland/hyprland.nix b/hyprland/hyprland.nix
index 48a3431..202ab60 100644
--- a/hyprland/hyprland.nix
+++ b/hyprland/hyprland.nix
@@ -9,6 +9,10 @@
enable = true;
systemd.enable = false;
settings = {
+env = [
+ "HYPRCURSOR_THEME,Bibata-Original-Classic"
+ "HYPRCURSOR_SIZE,24"
+];
monitor = [
"DP-3,2560x1440@180.00,0x0,1"
"DP-2,1920x1080@165.00,2560x360,1"