aboutsummaryrefslogtreecommitdiff
path: root/xmonad
diff options
context:
space:
mode:
authorBardofSprites <[email protected]>2025-03-06 20:36:59 -0500
committerBardofSprites <[email protected]>2025-03-06 20:36:59 -0500
commitc00e8b87a2de3a30bcebcbdc13157a1499e95c21 (patch)
treea522b5d89c8f7fd1d2ce17df2a15a3926bba1de4 /xmonad
parent3eb1e643acbbbf357d09f01058cc852e1ccf29d0 (diff)
window swallowing
Diffstat (limited to 'xmonad')
-rw-r--r--xmonad/.config/xmonad/xmonad.hs4
1 files changed, 4 insertions, 0 deletions
diff --git a/xmonad/.config/xmonad/xmonad.hs b/xmonad/.config/xmonad/xmonad.hs
index f4c2cd2..46ce538 100644
--- a/xmonad/.config/xmonad/xmonad.hs
+++ b/xmonad/.config/xmonad/xmonad.hs
@@ -12,6 +12,9 @@ import XMonad.Layout.NoBorders
import XMonad.Layout.ResizableTile
import XMonad.Layout.Simplest
+-- window swallowind
+import XMonad.Hooks.WindowSwallowing
+
import XMonad.Layout.IndependentScreens
import XMonad.Actions.PhysicalScreens
import XMonad.Actions.CycleWS
@@ -54,6 +57,7 @@ myConfig xmprocs = def
modMask = mod4Mask
, layoutHook = avoidStruts $ myLayout
, workspaces = myWorkspaces
+ , handleEventHook = swallowEventHook (className =? "St") (return True) -- Swallow terminal windows
, logHook = mapM_ (\xmproc -> dynamicLogWithPP xmobarPP
{ ppOutput = hPutStrLn xmproc
, ppTitle = xmobarColor green "" . shorten 50