|
|
|
@ -4,6 +4,12 @@ import XMonad.Util.EZConfig (additionalKeysP, mkNamedKeymap) -- Vim Style Key de
|
|
|
|
|
import XMonad.Util.Dmenu -- Excatly what it says
|
|
|
|
|
import XMonad.Util.Ungrab -- For screenshots
|
|
|
|
|
import XMonad.Layout.ThreeColumns -- For big scrrens
|
|
|
|
|
import XMonad.Hooks.EwmhDesktops
|
|
|
|
|
import XMonad.Layout.Spacing
|
|
|
|
|
import XMonad.Layout.LayoutModifier
|
|
|
|
|
import XMonad.Layout.Gaps
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- Default defined
|
|
|
|
|
import Data.Monoid
|
|
|
|
@ -62,6 +68,7 @@ clickable ws = "<action=xdotool key super+"++show i++">"++ws++"</action>"
|
|
|
|
|
myNormalBorderColor = "#dddddd" -- White
|
|
|
|
|
myFocusedBorderColor = "#F000FF" -- Purple
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
-- Key Defined : Key bindings. Add, modify or remove key bindings here.
|
|
|
|
|
--
|
|
|
|
@ -228,6 +235,7 @@ myManageHook = composeAll
|
|
|
|
|
[ className =? "MPlayer" --> doFloat
|
|
|
|
|
, className =? "Gimp" --> doFloat
|
|
|
|
|
, className =? "Steam" --> doFullFloat
|
|
|
|
|
, className =? "factorio" --> doFullFloat
|
|
|
|
|
, className =? "TerraTechLinux64.x86_64" --> doFullFloat
|
|
|
|
|
, resource =? "desktop_window" --> doIgnore
|
|
|
|
|
, resource =? "kdesktop" --> doIgnore
|
|
|
|
@ -297,10 +305,9 @@ defaults = def {
|
|
|
|
|
mouseBindings = myMouseBindings,
|
|
|
|
|
|
|
|
|
|
-- hooks, layouts
|
|
|
|
|
layoutHook = myLayout,
|
|
|
|
|
layoutHook = spacingRaw True (Border 0 3 3 3) True (Border 3 3 3 3) True $ myLayout,
|
|
|
|
|
manageHook = myManageHook,
|
|
|
|
|
handleEventHook = myEventHook,
|
|
|
|
|
logHook = myLogHook,
|
|
|
|
|
startupHook = myStartupHook
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|