From 93d12bc22f3e81d2465d3900f181b558a2aec619 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Thu, 14 Jun 2018 15:57:27 -0700 Subject: [PATCH] [XMonad] Remove mtl dependency --- dotfiles/config/xmonad/imalison-xmonad.cabal | 1 - dotfiles/config/xmonad/xmonad.hs | 5 ++--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/dotfiles/config/xmonad/imalison-xmonad.cabal b/dotfiles/config/xmonad/imalison-xmonad.cabal index 0850e817..4469c3c0 100644 --- a/dotfiles/config/xmonad/imalison-xmonad.cabal +++ b/dotfiles/config/xmonad/imalison-xmonad.cabal @@ -20,7 +20,6 @@ executable imalison-xmonad , directory>=1.2.6.2 , filepath>=1.4.1.0 , hostname>=1.0 - , mtl>=2.2.1 , multimap>=1.2.1 , process>=1.4.3.0 , split diff --git a/dotfiles/config/xmonad/xmonad.hs b/dotfiles/config/xmonad/xmonad.hs index 95468e81..3fa29662 100644 --- a/dotfiles/config/xmonad/xmonad.hs +++ b/dotfiles/config/xmonad/xmonad.hs @@ -6,7 +6,7 @@ module Main where import qualified Codec.Binary.UTF8.String as UTF8String (encode) import qualified Control.Arrow as A import Control.Monad -import Control.Monad.Trans +import Control.Monad.Trans.Class import Control.Monad.Trans.Maybe import Data.Aeson import qualified Data.ByteString.Lazy as B @@ -21,13 +21,12 @@ import Data.Tuple.Sequence (sequenceT) import Data.Typeable import Graphics.X11.ExtraTypes.XF86 import Network.HostName +import PagerHints import System.Directory import System.FilePath.Posix import System.Process -import PagerHints import Text.Printf import Unsafe.Coerce - import XMonad hiding ( (|||) ) import XMonad.Actions.CycleWS hiding (nextScreen) import XMonad.Actions.CycleWorkspaceByScreen