helic-0.6.0.0: lib/Helic/Data/Config.hs
{-# options_haddock prune #-}
-- |Config Data Type, Internal
module Helic.Data.Config where
import Helic.Data.NetConfig (NetConfig)
import Helic.Data.TmuxConfig (TmuxConfig)
import Helic.Data.X11Config (X11Config)
data Config =
Config {
name :: Maybe Text,
tmux :: Maybe TmuxConfig,
net :: Maybe NetConfig,
x11 :: Maybe X11Config,
maxHistory :: Maybe Int,
verbose :: Maybe Bool
}
deriving stock (Eq, Show, Generic)
deriving anyclass (Default)
json ''Config