diff --git a/modules/common.nix b/modules/common.nix index 59fbb35..0c77cf6 100644 --- a/modules/common.nix +++ b/modules/common.nix @@ -31,6 +31,7 @@ ./home/hyprland.nix # Hyprland window manager user config ./home/hyprlock.nix # Hyprlock screen lock user config ./home/hypridle.nix # Hypridle idle daemon user config + ./home/cursor.nix # Mouse cursor config ./home/rofi.nix # Rofi theme/config ./home/ghostty.nix # Ghostty config ./home/gtk.nix # GTK theme diff --git a/modules/home/cursor.nix b/modules/home/cursor.nix new file mode 100644 index 0000000..ef774e4 --- /dev/null +++ b/modules/home/cursor.nix @@ -0,0 +1,10 @@ +{pkgs, ...}: { + home.pointerCursor = { + enable = true; + size = 28; + #name = "capitaine-cursors-themed"; + #package = pkgs.capitaine-cursors-themed; + name = "capitaine-cursors"; + package = pkgs.capitaine-cursors; + }; +} diff --git a/modules/home/hyprland.nix b/modules/home/hyprland.nix index e3d0517..07e108b 100644 --- a/modules/home/hyprland.nix +++ b/modules/home/hyprland.nix @@ -8,6 +8,7 @@ in { exec-once = [ "hyprpaper" "hypridle" + "hyprctl setcursor capitaine-cursors-white 28" # Set mouse cursor "wl-paste --type text --watch cliphist store" # Stores only text data "wl-paste --type image --watch cliphist store" # Stores only image data ];