diff options
Diffstat (limited to '')
-rw-r--r-- | ShellPrompt.hs | 19 |
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 -- |