aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--ShellPrompt.hs19
1 files changed, 10 insertions, 9 deletions
diff --git a/ShellPrompt.hs b/ShellPrompt.hs
index 493b2c1..c24c842 100644
--- a/ShellPrompt.hs
+++ b/ShellPrompt.hs
@@ -23,16 +23,17 @@ module XMonadContrib.ShellPrompt (
, runInXTerm
) where
-import XMonad
-import XMonadContrib.XPrompt
-import XMonadContrib.Run
-
-import Control.Monad
-import Data.List
+import System.Environment (getEnv)
+import Control.Monad (Monad((>>=), return), Functor(..), filterM, forM)
+import Data.List ((++), concat, filter, map, lines, elem, span, tail, last,
+ isPrefixOf)
import Data.Set (toList, fromList)
-import System.Directory
-import System.IO
-import System.Environment
+import System.Directory (Permissions(executable), getPermissions,
+ getDirectoryContents, doesDirectoryExist, doesFileExist)
+import System.IO (IO, FilePath)
+import XMonadContrib.Run (runProcessWithInput, safeSpawn, unsafeSpawn)
+import XMonad (X, io, spawn)
+import XMonadContrib.XPrompt (XPrompt(..), XPConfig, mkXPrompt)
-- $usage
--