Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- historyFilePath :: IO FilePath
- historyFileName :: FilePath
- lastRunStateFilePath :: Text -> IO FilePath
- lastRunStateFileName :: Text -> FilePath
- configFileName :: FilePath
- xdgName :: String
- locateConfig :: FilePath -> IO (Maybe FilePath)
- xdgSyntaxDir :: IO FilePath
- xdgDataDirs :: IO [FilePath]
- syntaxDirName :: FilePath
- userEmojiJsonPath :: IO FilePath
- bundledEmojiJsonPath :: IO FilePath
- emojiJsonFilename :: FilePath
- data Script
- locateScriptPath :: FilePath -> IO Script
- getAllScripts :: IO ([FilePath], [FilePath])
Documentation
lastRunStateFileName :: Text -> FilePath Source #
locateConfig :: FilePath -> IO (Maybe FilePath) Source #
Find a specified configuration file by looking in all of the supported locations.
xdgSyntaxDir :: IO FilePath Source #
Get the XDG path to the user-specific syntax definition directory. The path does not necessarily exist.
xdgDataDirs :: IO [FilePath] Source #
Get the list of syntax paths based on XDG data directory paths.
userEmojiJsonPath :: IO FilePath Source #
Get the XDG path to the user-specific emoji JSON file. The path does not necessarily exist.
bundledEmojiJsonPath :: IO FilePath Source #
Get the emoji JSON path relative to the development binary location or the release binary location.