X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=xmonad.hs;h=1357269f6c252c786100a298064994bd58e5c226;hb=f37b00de475a17f19b17da2c1d452bbce3e73cd9;hp=bf14f757ff44989f84c2541ec3fe5d4339575d3d;hpb=76304d04563523790554421a2a7cec6f5301a19c;p=config%2Fdotfiles.git diff --git a/xmonad.hs b/xmonad.hs index bf14f75..1357269 100644 --- a/xmonad.hs +++ b/xmonad.hs @@ -1,4 +1,6 @@ -- XMonad configuration file. +-- +-- Should work fine with XMonad 0.7 and above. import XMonad @@ -22,14 +24,13 @@ avoidMaster = W.modify' $ \c -> case c of -- -- Only use horizontal (Mirror tiled) and fullscreen layouts. -- --- The master pane is at the bottom of the screen (reflectVert). To make sure --- new windows don't spawn in the master pane avoidMaster (see below) is used. --- Borders are only drawn when the screen has more then one window --- (smartBorders). +-- The master pane is at the top of the screen. To make sure new windows don't +-- spawn in the master pane avoidMaster (see below) is used. Borders are only +-- drawn when the screen has more then one window (smartBorders). -- -- Thanks to jrick in #xmonad on Freenode (2009-06-29 22:19) for telling me -- how to remove the vertical tiled layout. -myLayoutHook = smartBorders $ reflectVert $ Mirror tiled ||| Full +myLayoutHook = smartBorders $ Mirror tiled ||| Full where -- Default tiling algorithm partitions the screen into two panes. tiled = Tall nmaster delta ratio @@ -40,8 +41,8 @@ myLayoutHook = smartBorders $ reflectVert $ Mirror tiled ||| Full -- Percent of screen to increment by when resizing panes. delta = 3/100 --- Don't spawn new windows in the master pane (which is now at the bottom of --- the screen). Thanks to dschoepe, aavogt and especially vav in #xmonad on +-- Don't spawn new windows in the master pane (which is at the top of the +-- screen). Thanks to dschoepe, aavogt and especially vav in #xmonad on -- Freenode (2009-06-30 02:10f). -- -- Also some applications are spawned on specific workspaces. Thanks to