diff --git a/XMonad/Actions/MessageFeedback.hs b/XMonad/Actions/MessageFeedback.hs index 58df3721..7ff9a569 100644 --- a/XMonad/Actions/MessageFeedback.hs +++ b/XMonad/Actions/MessageFeedback.hs @@ -47,7 +47,7 @@ module XMonad.Actions.MessageFeedback import XMonad ( Window ) import XMonad.Core ( X(), Message, SomeMessage(..), LayoutClass(..), windowset, catchX, WorkspaceId, Layout, whenJust ) import XMonad.Operations ( updateLayout, windowBracket, modifyWindowSet ) -import XMonad.Prelude ( isJust, liftA2, void ) +import XMonad.Prelude import XMonad.StackSet ( Workspace, current, workspace, layout, tag ) import Control.Monad.State ( gets ) diff --git a/XMonad/Actions/MostRecentlyUsed.hs b/XMonad/Actions/MostRecentlyUsed.hs index 59513a3c..2ac6b6a7 100644 --- a/XMonad/Actions/MostRecentlyUsed.hs +++ b/XMonad/Actions/MostRecentlyUsed.hs @@ -31,14 +31,8 @@ module XMonad.Actions.MostRecentlyUsed ( ) where -- base -import Data.Maybe (fromMaybe) -import Data.List.NonEmpty (NonEmpty(..), nonEmpty) -import Data.Monoid (All(..), Any) -import Data.Foldable (for_) -import Data.Functor (($>)) +import Data.List.NonEmpty (nonEmpty) import Data.IORef (newIORef, readIORef, writeIORef, modifyIORef) -import Control.Applicative (liftA2) -import Control.Monad (when, unless, join) import Control.Monad.IO.Class (MonadIO) -- mtl @@ -68,7 +62,7 @@ import XMonad.Util.PureX (handlingRefresh, curScreenId, curTag, greedyView, view, peek, focusWindow) import XMonad.Util.History (History, origin, event, erase, ledger) import XMonad.Actions.Repeatable (repeatableSt) -import XMonad.Prelude (Stream (..), cycleS) +import XMonad.Prelude -- }}} diff --git a/XMonad/Actions/WorkspaceCursors.hs b/XMonad/Actions/WorkspaceCursors.hs index 226f554c..bb93ac57 100644 --- a/XMonad/Actions/WorkspaceCursors.hs +++ b/XMonad/Actions/WorkspaceCursors.hs @@ -50,7 +50,7 @@ import XMonad.Layout.LayoutModifier(ModifiedLayout(..), import XMonad(Message, WorkspaceId, X, XState(windowset), fromMessage, sendMessage, windows, gets) import XMonad.Util.Stack (reverseS) -import XMonad.Prelude (find, fromJust, guard, liftA2, toList, when, (<=<)) +import XMonad.Prelude -- $usage -- diff --git a/XMonad/Prompt/RunOrRaise.hs b/XMonad/Prompt/RunOrRaise.hs index 9618d2b2..60e2ba64 100644 --- a/XMonad/Prompt/RunOrRaise.hs +++ b/XMonad/Prompt/RunOrRaise.hs @@ -22,7 +22,7 @@ module XMonad.Prompt.RunOrRaise ) where import XMonad hiding (config) -import XMonad.Prelude (isNothing, isSuffixOf, liftA2) +import XMonad.Prelude import XMonad.Prompt import XMonad.Prompt.Shell import XMonad.Actions.WindowGo (runOrRaise) diff --git a/XMonad/Util/ExclusiveScratchpads.hs b/XMonad/Util/ExclusiveScratchpads.hs index 05da0fd6..02a0a843 100644 --- a/XMonad/Util/ExclusiveScratchpads.hs +++ b/XMonad/Util/ExclusiveScratchpads.hs @@ -39,7 +39,7 @@ module XMonad.Util.ExclusiveScratchpads customFloating ) where -import XMonad.Prelude (appEndo, filterM, liftA2, (<=<)) +import XMonad.Prelude import XMonad import XMonad.Actions.Minimize import XMonad.Actions.TagWindows (addTag,delTag)