From e0c698e914de34240a43d09a047e26759b9db009 Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Thu, 29 Oct 2015 12:03:13 +0100 Subject: XMonad config --- xmonad.symlink/xmonad.hs | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 xmonad.symlink/xmonad.hs (limited to 'xmonad.symlink/xmonad.hs') diff --git a/xmonad.symlink/xmonad.hs b/xmonad.symlink/xmonad.hs new file mode 100644 index 0000000..9185a7a --- /dev/null +++ b/xmonad.symlink/xmonad.hs @@ -0,0 +1,32 @@ +import System.Posix.Env (putEnv) +import XMonad +import XMonad.Actions.CycleWS +import XMonad.Actions.CycleWindows +import XMonad.Hooks.SetWMName +import XMonad.Layout.MultiColumns +import XMonad.Util.EZConfig + +main = do + putEnv "_JAVA_AWT_WM_NONREPARENTING=1" -- java GUIs; see https://code.google.com/p/xmonad/issues/detail?id=559#c11 + xmonad $ defaultConfig + { modMask = mod4Mask + , focusFollowsMouse = False + , layoutHook = myLayouts + , terminal = "uxterm -bg \"#002b35\" -fg \"#f8f8f8\"" + } + `additionalKeysP` myKeys + +myKeys = [ ("M-", spawn "xbacklight -dec 5 -time 80") + , ("M-", spawn "xbacklight -inc 5 -time 80") + , ("", spawn "amixer sset 'Master' 1%+") + , ("", spawn "amixer sset 'Master' 1%-") + , ("", spawn "sudo pm-suspend") + , ("M-", nextWS) + , ("M-", prevWS) + , ("M-S-p", spawn "passmenu -i") + ] + +myLayouts = Tall 1 0.01 0.5 + ||| multiCol [1,1,0] 4 0.01 0.4 + ||| Full + -- cgit v1.2.3