From 867287b2c28148a3d15df8f5c08049b2cbe92480 Mon Sep 17 00:00:00 2001 From: Jet Date: Sun, 3 May 2026 18:03:45 -0700 Subject: [PATCH] fix: tune sway cursor and touchpad --- home-modules/core.nix | 10 ++++++++++ home-modules/desktop.nix | 2 ++ home-modules/sway.nix | 2 ++ 3 files changed, 14 insertions(+) diff --git a/home-modules/core.nix b/home-modules/core.nix index c6e38ac..2db1242 100644 --- a/home-modules/core.nix +++ b/home-modules/core.nix @@ -19,6 +19,8 @@ MOZ_ENABLE_WAYLAND = "1"; NIXOS_OZONE_WL = "1"; TERMINAL = "ghostty"; + XCURSOR_SIZE = "32"; + XCURSOR_THEME = "Adwaita"; }; xdg.userDirs = { @@ -38,4 +40,12 @@ extraConfig.gtk-application-prefer-dark-theme = 1; }; }; + + home.pointerCursor = { + gtk.enable = true; + x11.enable = true; + name = "Adwaita"; + package = pkgs.adwaita-icon-theme; + size = 32; + }; } diff --git a/home-modules/desktop.nix b/home-modules/desktop.nix index b4535c1..aadbca7 100644 --- a/home-modules/desktop.nix +++ b/home-modules/desktop.nix @@ -6,6 +6,8 @@ clock-format = "12h"; clock-show-weekday = true; color-scheme = "prefer-dark"; + cursor-size = 32; + cursor-theme = "Adwaita"; enable-animations = false; }; "org/gtk/gtk4/settings/file-chooser" = { diff --git a/home-modules/sway.nix b/home-modules/sway.nix index a6fab4d..cee65a8 100644 --- a/home-modules/sway.nix +++ b/home-modules/sway.nix @@ -82,9 +82,11 @@ in gaps outer 0 smart_gaps off focus_follows_mouse no + seat seat0 xcursor_theme Adwaita 32 input type:touchpad { tap enabled + natural_scroll enabled dwt disabled }