Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Colour ¶
type Colour int
func ParseColour ¶
func (Colour) MarshalYAML ¶ added in v0.8.0
func (*Colour) UnmarshalYAML ¶
type Compatibility ¶
type Compatibility int
const ( CompatibilityUnset Compatibility = iota CompatibilityDefault CompatibilityTtyd CompatibilityKitty )
func ParseCompatibility ¶
func ParseCompatibility(str string) Compatibility
func (Compatibility) Default ¶ added in v0.11.0
func (c Compatibility) Default() int
func (Compatibility) Index ¶ added in v0.11.0
func (c Compatibility) Index() int
func (Compatibility) MarshalYAML ¶ added in v0.8.0
func (c Compatibility) MarshalYAML() (interface{}, error)
func (*Compatibility) UnmarshalYAML ¶
func (c *Compatibility) UnmarshalYAML(value *yaml.Node) error
type Config ¶
type Config struct { View View `yaml:"view,omitempty"` Commit Commit `yaml:"commit,omitempty"` Authors []repository.User `yaml:"authors,omitempty"` Update bool `yaml:"-"` }
type EmojiSelector ¶
type EmojiSelector int
const ( EmojiSelectorUnset EmojiSelector = iota EmojiSelectorBelow EmojiSelectorAbove )
func ParseEmojiSelector ¶
func ParseEmojiSelector(str string) EmojiSelector
func (EmojiSelector) Default ¶ added in v0.11.0
func (e EmojiSelector) Default() int
func (EmojiSelector) Index ¶ added in v0.11.0
func (e EmojiSelector) Index() int
func (EmojiSelector) MarshalYAML ¶ added in v0.8.0
func (e EmojiSelector) MarshalYAML() (interface{}, error)
func (*EmojiSelector) UnmarshalYAML ¶
func (e *EmojiSelector) UnmarshalYAML(value *yaml.Node) error
type EmojiSet ¶
type EmojiSet int
func ParseEmojiSet ¶
func (EmojiSet) MarshalYAML ¶ added in v0.8.0
func (*EmojiSet) UnmarshalYAML ¶
type EmojiType ¶
type EmojiType int
func ParseEmojiType ¶
func (EmojiType) MarshalYAML ¶ added in v0.8.0
func (*EmojiType) UnmarshalYAML ¶
type Focus ¶
type Focus int
func ParseFocus ¶
func (Focus) MarshalYAML ¶ added in v0.8.0
func (*Focus) UnmarshalYAML ¶
type View ¶
type View struct { Focus Focus `yaml:"focus,omitempty"` EmojiSet EmojiSet `yaml:"emojiSet,omitempty"` EmojiSelector EmojiSelector `yaml:"emojiSelector,omitempty"` Compatibility Compatibility `yaml:"compatibility,omitempty"` Theme string `yaml:"theme,omitempty"` Colour Colour `yaml:"colour,omitempty"` HighlightActive bool `yaml:"highlightActive,omitempty"` IgnoreGlobalAuthor bool `yaml:"ignoreGlobalAuthor,omitempty"` }
Click to show internal directories.
Click to hide internal directories.