From 65fa1ec8e1ac879f103afc47e05c7b8a114ac924 Mon Sep 17 00:00:00 2001 From: BardofSprites <89086143+BardofSprites@users.noreply.github.com> Date: Tue, 7 Apr 2026 17:49:07 -0400 Subject: mouse cursor snapping --- xmonad/.config/xmonad/xmonad.hs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'xmonad') diff --git a/xmonad/.config/xmonad/xmonad.hs b/xmonad/.config/xmonad/xmonad.hs index 32a9331..f718c3a 100644 --- a/xmonad/.config/xmonad/xmonad.hs +++ b/xmonad/.config/xmonad/xmonad.hs @@ -44,6 +44,9 @@ import XMonad.Util.Run (runProcessWithInput) import Control.Monad (when) import Data.List (find) +-- mouse cursor snapping +import XMonad.Actions.UpdatePointer + -- Custom theme import Colors.Ef.Autumn @@ -254,6 +257,10 @@ ppForScreen sid xmproc = dynamicLogWithPP $ marshallPP (S sid) xmobarPP myLogHook xmprocs = sequence_ $ zipWith ppForScreen [0..] xmprocs +myLogHook xmprocs = do + sequence_ $ zipWith ppForScreen [0..] xmprocs + updatePointer (0.5, 0.5) (0, 0) + myManageHook = composeAll [ className =? "conky" --> doIgnore -- Ignore Conky so it doesn't get tiled , className =? "floatterm" --> doCenterFloat -- cgit v1.2.3