mirror of
https://github.com/NaomiAmethyst/dots.git
synced 2025-04-13 09:30:06 +00:00
introducing smartBorders, it removes the (currently red) borders when only a single window is being displayed. Also, mod-b toggles the xmobar widget view
This commit is contained in:
parent
b0a2fa682f
commit
99531235e8
1 changed files with 4 additions and 2 deletions
|
@ -2,6 +2,7 @@ import XMonad
|
||||||
|
|
||||||
import XMonad.Layout
|
import XMonad.Layout
|
||||||
import XMonad.Layout.Grid
|
import XMonad.Layout.Grid
|
||||||
|
import XMonad.Layout.NoBorders
|
||||||
|
|
||||||
import XMonad.Hooks.DynamicLog
|
import XMonad.Hooks.DynamicLog
|
||||||
import XMonad.Hooks.ManageDocks
|
import XMonad.Hooks.ManageDocks
|
||||||
|
@ -33,12 +34,13 @@ main = do
|
||||||
xmproc <- spawnPipe "xmobar"
|
xmproc <- spawnPipe "xmobar"
|
||||||
xmonad $ defaultConfig {
|
xmonad $ defaultConfig {
|
||||||
manageHook = manageDocks <+> manageHook defaultConfig,
|
manageHook = manageDocks <+> manageHook defaultConfig,
|
||||||
layoutHook = avoidStruts $ myLayoutHook,
|
layoutHook = avoidStruts $ smartBorders $ myLayoutHook,
|
||||||
logHook = dynamicLogWithPP $ xmobarPP {
|
logHook = dynamicLogWithPP $ xmobarPP {
|
||||||
ppOutput = hPutStrLn xmproc,
|
ppOutput = hPutStrLn xmproc,
|
||||||
ppTitle = xmobarColor "green" ""
|
ppTitle = xmobarColor "green" ""
|
||||||
}
|
}
|
||||||
} `additionalKeys`
|
} `additionalKeys`
|
||||||
[
|
[
|
||||||
((mod1Mask, xK_o), shellPrompt defaultXPConfig { position = Top })
|
((mod1Mask, xK_o), shellPrompt defaultXPConfig { position = Top }),
|
||||||
|
((mod1Mask, xK_b), sendMessage ToggleStruts)
|
||||||
]
|
]
|
||||||
|
|
Loading…
Add table
Reference in a new issue