-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | Vty frontend for Yi editor
--   
--   Vty frontend for Yi editor
@package yi-frontend-vty
@version 0.14.1

module Yi.Frontend.Vty.Conversions

-- | Convert a Yi Attr into a Vty attribute change.
colorToAttr :: (Color -> Attr -> Attr) -> Color -> Attr -> Attr
fromVtyEvent :: Event -> Event
fromVtyKey :: Key -> Key
fromVtyMod :: Modifier -> Modifier


-- | This module defines a user interface implemented using vty.
--   
--   Originally derived from: riot/UI.hs Copyright (c) Tuomo Valkonen 2004.
module Yi.Frontend.Vty
start :: UIBoot
baseVtyConfig :: Lens' Config (Maybe Config)
instance Data.Default.Class.Default Yi.Frontend.Vty.BaseVtyConfig
instance Yi.Types.YiConfigVariable Yi.Frontend.Vty.BaseVtyConfig

module Yi.Config.Default.Vty
configureVty :: ConfigM ()
