vty-unix-0.2.0.0: Unix backend for Vty
Safe HaskellSafe-Inferred
LanguageHaskell2010

Graphics.Vty.Platform.Unix.Settings

Description

Runtime settings for vty-unix. Most applications will not need to change any of these settings.

Synopsis

Documentation

data VtyUnixConfigurationError Source #

Type of exceptions that can be raised when configuring Vty on a Unix system.

Constructors

MissingTermEnvVar

The TERM environment variable is not set.

data UnixSettings Source #

Runtime library settings for interacting with Unix terminals.

See this page for details on VTIME and VMIN:

http://unixwiz.net/techtips/termios-vmin-vtime.html

Constructors

UnixSettings 

Fields

Instances

Instances details
Show UnixSettings Source # 
Instance details

Defined in Graphics.Vty.Platform.Unix.Settings

Methods

showsPrec :: Int -> UnixSettings -> ShowS

show :: UnixSettings -> String

showList :: [UnixSettings] -> ShowS

Eq UnixSettings Source # 
Instance details

Defined in Graphics.Vty.Platform.Unix.Settings

Methods

(==) :: UnixSettings -> UnixSettings -> Bool

(/=) :: UnixSettings -> UnixSettings -> Bool

currentTerminalName :: IO (Maybe String) Source #

defaultSettings :: IO UnixSettings Source #

Default runtime settings used by the library.