struct
Obsctl::Config::CustomThemeConfig
- Obsctl::Config::CustomThemeConfig
- Struct
- Value
- Object
Overview
Optional overrides for any subset of the semantic color palette.
Included Modules
- YAML::Serializable
Defined in:
obsctl/config/config.crConstructors
- .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
- .new(bg : String | Nil = nil, accent : String | Nil = nil, accent_alt : String | Nil = nil, fg : String | Nil = nil, muted : String | Nil = nil, border : String | Nil = nil, border_focus : String | Nil = nil, success : String | Nil = nil, warning : String | Nil = nil, danger : String | Nil = nil, info : String | Nil = nil, highlight_bg : String | Nil = nil, highlight_fg : String | Nil = nil)
Instance Method Summary
- #accent : String | Nil
- #accent_alt : String | Nil
- #bg : String | Nil
- #border : String | Nil
- #border_focus : String | Nil
- #danger : String | Nil
- #fg : String | Nil
- #highlight_bg : String | Nil
- #highlight_fg : String | Nil
- #info : String | Nil
- #muted : String | Nil
- #success : String | Nil
- #warning : String | Nil
Constructor Detail
def self.new(bg : String | Nil = nil, accent : String | Nil = nil, accent_alt : String | Nil = nil, fg : String | Nil = nil, muted : String | Nil = nil, border : String | Nil = nil, border_focus : String | Nil = nil, success : String | Nil = nil, warning : String | Nil = nil, danger : String | Nil = nil, info : String | Nil = nil, highlight_bg : String | Nil = nil, highlight_fg : String | Nil = nil)
#