]> ruderich.org/simon Gitweb - config/dotfiles.git/commitdiff
xmonad: cleanup imports
authorSimon Ruderich <simon@ruderich.org>
Wed, 15 Apr 2015 00:42:43 +0000 (02:42 +0200)
committerSimon Ruderich <simon@ruderich.org>
Wed, 15 Apr 2015 00:42:43 +0000 (02:42 +0200)
xmonad/xmonad.hs

index daa2c5a929f22b4ca61d87492d15350a0727f605..aed53efd0f90bbfbe1f43f21f86194043fc275d2 100644 (file)
@@ -1,8 +1,6 @@
 -- xmonad configuration file.
---
--- Tested with xmonad 0.9, most settings should work fine with xmonad 0.7.
 
--- Copyright (C) 2011-2012  Simon Ruderich
+-- Copyright (C) 2011-2015  Simon Ruderich
 --
 -- This file is free software: you can redistribute it and/or modify
 -- it under the terms of the GNU General Public License as published by
 -- along with this file.  If not, see <http://www.gnu.org/licenses/>.
 
 
--- "hiding" necessary for LayoutCombinators.
 import XMonad hiding ( (|||) )
--- Necessary for reflectVert.
-import XMonad.Layout.Reflect
--- Necessary for avoidMaster.
+import XMonad.Layout.Reflect (reflectHoriz)
 import qualified XMonad.StackSet as W
--- Necessary for toggleLayouts.
-import XMonad.Layout.ToggleLayouts
--- Necessary for smartBorders.
-import XMonad.Layout.NoBorders
--- Necessary for composeOne and -?>.
-import XMonad.Hooks.ManageHelpers
--- Necessary for `additionalKeys`.
-import XMonad.Util.EZConfig
--- Necessary for setWMName.
-import XMonad.Hooks.SetWMName
--- Necessary for toggleWS.
-import XMonad.Actions.CycleWS
--- Necessary for named.
-import XMonad.Layout.Named
--- Necessary for JumpToLayout.
-import XMonad.Layout.LayoutCombinators
--- Necessary for Limit layout.
-import XMonad.Layout.TwoPane
--- Necessary for the Gimp layout.
-import XMonad.Layout.PerWorkspace
-import XMonad.Layout.IM
+import XMonad.Layout.NoBorders (smartBorders)
+import XMonad.Hooks.ManageHelpers ((-?>), composeOne)
+import XMonad.Util.EZConfig (additionalKeys)
+import XMonad.Hooks.SetWMName (setWMName)
+import XMonad.Actions.CycleWS (toggleWS)
+import XMonad.Layout.Named (named)
+import XMonad.Layout.LayoutCombinators ((|||), JumpToLayout(..))
+import XMonad.Layout.TwoPane (TwoPane(..))
+import XMonad.Layout.PerWorkspace (onWorkspace)
+import XMonad.Layout.IM (withIM, Property(..))
 
 
 -- Prevent new windows from spawning in the master pane. Taken from