From 5798621279c8db44cf1a98ce8192aeb910de3d35 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Sun, 13 Jul 2025 15:23:09 +0200 Subject: [PATCH] Use higher mouse accel speed --- environments/niri/home.nix | 1 + environments/niri/niri.kdl | 6 +++++- modules/wm/home.nix | 3 ++- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/environments/niri/home.nix b/environments/niri/home.nix index 0c1addd..3726c0d 100644 --- a/environments/niri/home.nix +++ b/environments/niri/home.nix @@ -33,6 +33,7 @@ gnome-control-center gnome-weather wdisplays + niri ]; xdg.configFile."niri/config.kdl".source = ./niri.kdl; diff --git a/environments/niri/niri.kdl b/environments/niri/niri.kdl index d5d73c2..a2c91c2 100644 --- a/environments/niri/niri.kdl +++ b/environments/niri/niri.kdl @@ -15,6 +15,10 @@ input { scroll-method "two-finger" } + mouse { + accel-speed 0.5 + } + disable-power-key-handling warp-mouse-to-focus focus-follows-mouse max-scroll-amount="0%" @@ -180,5 +184,5 @@ binds { spawn-at-startup "wallpaper" spawn-at-startup "ags" -spawn-at-startup "uwsm" "finalize" "DISPLAY" "WAYLAND_DISPLAY" "XDG_CURRENT_DESKTOP" "NIXOS_OZONE_WL" "XCURSOR_THEME" "XCURSOR_SIZE" +spawn-at-startup "uwsm" "finalize" "DISPLAY" "WAYLAND_DISPLAY" "XDG_CURRENT_DESKTOP" "NIXOS_OZONE_WL" "XCURSOR_THEME" "XCURSOR_SIZE" "NIRI_SOCKET" spawn-at-startup "hyprlock" "--immediate" diff --git a/modules/wm/home.nix b/modules/wm/home.nix index c82df17..8111340 100644 --- a/modules/wm/home.nix +++ b/modules/wm/home.nix @@ -1,4 +1,4 @@ -{pkgs, ...}: let +{pkgs, lib, ...}: let wallpaper = pkgs.writeShellScriptBin "wallpaper" '' WALLPAPERS=~/wallpapers/ @@ -48,6 +48,7 @@ in { services.darkman = let genTheme = theme: { + "0-transition" = "${lib.getExe pkgs.niri} msg action do-screen-transition"; color-scheme = "${pkgs.glib}/bin/gsettings set org.gnome.desktop.interface color-scheme prefer-${theme}"; gtk3 = let suffix =