module Desktop.Portal.Directories
( getXdgConfigHome,
getXdgDataHome,
getXdgCacheHome,
getXdgStateHome,
)
where
import System.Environment (getEnv)
getXdgConfigHome :: IO FilePath
getXdgConfigHome :: IO FilePath
getXdgConfigHome = FilePath -> IO FilePath
getEnv FilePath
"XDG_CONFIG_HOME"
getXdgDataHome :: IO FilePath
getXdgDataHome :: IO FilePath
getXdgDataHome = FilePath -> IO FilePath
getEnv FilePath
"XDG_DATA_HOME"
getXdgCacheHome :: IO FilePath
getXdgCacheHome :: IO FilePath
getXdgCacheHome = FilePath -> IO FilePath
getEnv FilePath
"XDG_CACHE_HOME"
getXdgStateHome :: IO FilePath
getXdgStateHome :: IO FilePath
getXdgStateHome = FilePath -> IO FilePath
getEnv FilePath
"XDG_STATE_HOME"