From d7602efbe3486d0bd2a056b51dc58b61d2edfae8 Mon Sep 17 00:00:00 2001 From: Mark Dickie Date: Fri, 14 Nov 2025 09:36:05 +0100 Subject: [PATCH] Added cursor theme and other cursor settings --- modules/home-manager/hyprland/envs.nix | 2 +- modules/home-manager/hyprland/input.nix | 4 ++++ modules/packages.nix | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/home-manager/hyprland/envs.nix b/modules/home-manager/hyprland/envs.nix index dad3065..7a6dbff 100644 --- a/modules/home-manager/hyprland/envs.nix +++ b/modules/home-manager/hyprland/envs.nix @@ -25,7 +25,7 @@ in { # Cursor theme "XCURSOR_THEME,Adwaita" - "HYPRCURSOR_THEME,Adwaita" + "HYPRCURSOR_THEME,rose-pine-hyprcursor" # Force all apps to use Wayland "GDK_BACKEND,wayland" diff --git a/modules/home-manager/hyprland/input.nix b/modules/home-manager/hyprland/input.nix index 72a60ce..37bd919 100644 --- a/modules/home-manager/hyprland/input.nix +++ b/modules/home-manager/hyprland/input.nix @@ -22,6 +22,10 @@ in { touchpad = { natural_scroll = true; }; + cursor = { + hide_on_keypress = true; + inactive_timeout = 5; + }; }; # https://wiki.hyprland.org/Configuring/Variables/#gestures diff --git a/modules/packages.nix b/modules/packages.nix index cbbc606..23f8681 100644 --- a/modules/packages.nix +++ b/modules/packages.nix @@ -17,6 +17,7 @@ let ffmpeg impala bluetui + rose-pine-hyprcursor ]; # Essential system packages - cannot be excluded -- 2.51.2