summaryrefslogtreecommitdiffstats
path: root/Main.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Main.hs')
-rw-r--r--Main.hs5
1 files changed, 2 insertions, 3 deletions
diff --git a/Main.hs b/Main.hs
index 76df27d..1d89e5f 100644
--- a/Main.hs
+++ b/Main.hs
@@ -16,11 +16,10 @@ module Main (main) where
import XMonad.Main
import XMonad.Config
-import XMonad.Core (recompile)
+import XMonad.Core (getXMonadDir, recompile)
import Control.Exception (handle)
import System.IO
-import System.Directory
import System.Environment
import System.Posix.Process (executeFile)
@@ -44,7 +43,7 @@ main = do
buildLaunch :: IO ()
buildLaunch = do
recompile False
- dir <- fmap (++ "/.xmonad") getHomeDirectory
+ dir <- getXMonadDir
args <- getArgs
executeFile (dir ++ "/xmonad") False args Nothing
return ()