xmobar-0.32: A Minimalistic Text Based Status Bar

Copyright(c) Spencer Janssen
LicenseBSD-style (see LICENSE)
MaintainerSpencer Janssen <sjanssen@cse.unl.edu>
Stabilityunstable
Portabilityunportable
Safe HaskellSafe
LanguageHaskell98

Xmobar.Plugins.Mail

Description

A plugin for checking mail.

Synopsis
  • data Mail = Mail [(String, FilePath)] String
  • data MailX = MailX [(String, FilePath, String)] [String] String

Documentation

data Mail Source #

A list of mail box names and paths to maildirs.

Constructors

Mail [(String, FilePath)] String 
Instances
Read Mail Source # 
Instance details

Defined in Xmobar.Plugins.Mail

Methods

readsPrec :: Int -> ReadS Mail

readList :: ReadS [Mail]

readPrec :: ReadPrec Mail

readListPrec :: ReadPrec [Mail]

Show Mail Source # 
Instance details

Defined in Xmobar.Plugins.Mail

Methods

showsPrec :: Int -> Mail -> ShowS

show :: Mail -> String

showList :: [Mail] -> ShowS

Exec Mail Source # 
Instance details

Defined in Xmobar.Plugins.Mail

Methods

alias :: Mail -> String Source #

rate :: Mail -> Int Source #

run :: Mail -> IO String Source #

start :: Mail -> (String -> IO ()) -> IO () Source #

trigger :: Mail -> (Maybe SignalType -> IO ()) -> IO () Source #

data MailX Source #

A list of mail box names, paths to maildirs and display colors.

Constructors

MailX [(String, FilePath, String)] [String] String 
Instances
Read MailX Source # 
Instance details

Defined in Xmobar.Plugins.Mail

Methods

readsPrec :: Int -> ReadS MailX

readList :: ReadS [MailX]

readPrec :: ReadPrec MailX

readListPrec :: ReadPrec [MailX]

Show MailX Source # 
Instance details

Defined in Xmobar.Plugins.Mail

Methods

showsPrec :: Int -> MailX -> ShowS

show :: MailX -> String

showList :: [MailX] -> ShowS

Exec MailX Source # 
Instance details

Defined in Xmobar.Plugins.Mail

Methods

alias :: MailX -> String Source #

rate :: MailX -> Int Source #

run :: MailX -> IO String Source #

start :: MailX -> (String -> IO ()) -> IO () Source #

trigger :: MailX -> (Maybe SignalType -> IO ()) -> IO () Source #