From 9f080c070752092b366eb6ba25901d554c0ef062 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Mon, 17 Nov 2025 21:38:38 +0800 Subject: [PATCH] vanadium/xmonad: use sift instead of swap --- nix/configurations/vanadium/home/xmonad/xmonad.hs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nix/configurations/vanadium/home/xmonad/xmonad.hs b/nix/configurations/vanadium/home/xmonad/xmonad.hs index 7f5cf5f7..39e5fa80 100644 --- a/nix/configurations/vanadium/home/xmonad/xmonad.hs +++ b/nix/configurations/vanadium/home/xmonad/xmonad.hs @@ -2,6 +2,7 @@ import XMonad import XMonad.Actions.CopyWindow +import XMonad.Actions.Sift import XMonad.Actions.Submap import XMonad.Actions.SwapWorkspaces import XMonad.Hooks.DynamicLog @@ -227,6 +228,10 @@ keybinds = -- Toggle fullscreen , ((superMask, xK_Escape), sendMessage NextLayout) + -- Sift instead of swap + , ((superMask .|. shiftMask, xK_j), windows siftDown) + , ((superMask .|. shiftMask, xK_k), windows siftUp ) + -- Resize windows , ((superMask, xK_equal ), sendMessage $ IncMasterN 1) , ((superMask, xK_minus ), sendMessage $ IncMasterN -1)