summaryrefslogtreecommitdiff
path: root/xmonad.hs
diff options
context:
space:
mode:
Diffstat (limited to 'xmonad.hs')
-rw-r--r--xmonad.hs27
1 files changed, 27 insertions, 0 deletions
diff --git a/xmonad.hs b/xmonad.hs
new file mode 100644
index 0000000..270f142
--- /dev/null
+++ b/xmonad.hs
@@ -0,0 +1,27 @@
+import XMonad
+import XMonad.Hooks.EwmhDesktops
+import XMonad.Hooks.ManageDocks
+import XMonad.Layout.Fullscreen
+
+import Defaults
+import KeyBindings
+import Layout
+import LogHook
+
+main :: IO ()
+main = xmonad . withStatusBars . fullscreenSupport . docks . ewmh $ defaults
+ where
+ defaults =
+ def
+ { modMask = myModMask
+ , keys = myKeys
+ , workspaces = myWorkspaces
+ , focusFollowsMouse = myFocusFollowsMouse
+ , clickJustFocuses = myClickJustFocuses
+ , logHook = myLogHook
+ , terminal = myTerminal
+ , layoutHook = myLayoutHook
+ , borderWidth = myBorderWidth
+ , normalBorderColor = myNormalBorderColor
+ , focusedBorderColor = myFocusedBorderColor
+ }