package
0.0.0-20240911155715-c60eb5c1ba09
Repository: https://github.com/travishegner/goi3status.git
Documentation: pkg.go.dev

# Functions

NewBaseModule creates a new BaseModule.
NewBaseModuleConfig parses and returns a BaseModuleConfig.
NewBlock returns a new Block.

# Structs

BaseModule contains the attributes common to all modules.
BaseModuleConfig contains the attributes common to all module configs.
Block is an i3 block as defined here: https://i3wm.org/docs/i3bar-protocol.html.
Config represents the whole status config.

# Interfaces

Module represents a collection of i3 blocks to display _something_ on the i3 bar.

# Type aliases

CreateModule is a type to represent a generic "NewModule" function.
ModuleConfig is the config of any given module, already unmarshalled.