----------------------------------------------------------------------------- -- | -- Module : XMonad.Custom.Projects -- Copyright : (c) 2018-2019 Azat Bahawi -- License : BSD3-style (see LICENSE) -- -- Maintainer : Azat Bahawi -- Stability : unstable -- Portability : unportable -- ----------------------------------------------------------------------------- module XMonad.Custom.Projects ( projects ) where import XMonad.Actions.DynamicProjects import XMonad.Actions.SpawnOn import qualified XMonad.Custom.Misc as C projects :: [Project] projects = [ Project { projectName = "Template" , projectDirectory = "~/" , projectStartHook = Nothing } , Project { projectName = "Emacs" , projectDirectory = "~/" , projectStartHook = Just $ spawnOn "Emacs" "emacsclient" } , Project { projectName = "WWW" , projectDirectory = "~/" , projectStartHook = Just $ spawnOn "WWW" (C.browser C.applications) } ]