Make order of addition of block generators right-to-left
Signed-off-by: AKP <tom@tdpain.net>
This commit is contained in:
parent
21e9e1188e
commit
1877f186fb
2 changed files with 12 additions and 9 deletions
|
@ -44,15 +44,15 @@ func run() error {
|
|||
}
|
||||
|
||||
b.RegisterBlockGenerator(
|
||||
providers.NewAudioPlayer(32),
|
||||
providers.NewIPAddress("wlp0s20f3"),
|
||||
providers.NewWiFi("wlp0s20f3", 75),
|
||||
providers.NewBattery("BAT0", 80, 30, 20),
|
||||
providers.NewDisk("/", 30, 10),
|
||||
providers.NewCPU(20, 50),
|
||||
providers.NewMemory(7, 5),
|
||||
providers.NewPulseaudioVolume(),
|
||||
providers.NewDateTime(),
|
||||
providers.NewPulseaudioVolume(),
|
||||
providers.NewMemory(7, 5),
|
||||
providers.NewCPU(20, 50),
|
||||
providers.NewDisk("/", 30, 10),
|
||||
providers.NewBattery("BAT0", 80, 30, 20),
|
||||
providers.NewWiFi("wlp0s20f3", 75),
|
||||
providers.NewIPAddress("wlp0s20f3"),
|
||||
providers.NewAudioPlayer(32),
|
||||
)
|
||||
|
||||
if err := b.Emit([]i3bar.BlockGenerator{
|
||||
|
|
|
@ -103,7 +103,10 @@ func (b *I3bar) Emit(generators []BlockGenerator) error {
|
|||
// RegisterBlockGenerator registers a block generator with the status bar. This
|
||||
// function should not be called after StartLoop is called.
|
||||
func (b *I3bar) RegisterBlockGenerator(bg ...BlockGenerator) {
|
||||
b.registeredGenerators = append(b.registeredGenerators, bg...)
|
||||
for _, bgx := range bg {
|
||||
b.registeredGenerators = append([]BlockGenerator{bgx}, b.registeredGenerators...)
|
||||
}
|
||||
|
||||
for _, generator := range bg {
|
||||
if g, ok := generator.(ClickEventConsumer); ok {
|
||||
b.registeredConsumers = append(b.registeredConsumers, g)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue