Thanks to visit codestin.com
Credit goes to splashboard.unhappychoice.com

Skip to content

system_monitor_battery

Charge level and state of the primary (or index-selected) battery. Ratio drives gauges, Text formats a summary line whose field is picked by kind, and Entries rolls up charge / state / time-left / cycles / health. Hosts without a battery render a steady "AC" placeholder.

KindSafetyShapes
realtimeSaferatio, text, entries, badge
OptionTypeRequiredDefaultDescription
kind"summary" | "percent" | "status" | "time_remaining"no"summary"Selects the format of the Text shape. Ignored by Ratio / Entries.
indexintegerno0Index of the battery to read on multi-battery systems.
ShapeRenderers
ratioanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, gauge_battery, gauge_circle, gauge_line, gauge_segment, gauge_thermometer
textanimated_boot, animated_figlet_morph, animated_postfx, animated_scanlines, animated_splitflap, animated_typewriter, animated_wave, text_ascii, text_plain
entriesanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, grid_table
badgeanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, status_badge
                                        
             
battery  87%
             
                                        
[[widget]]
id = "system_monitor_battery"
fetcher = "system_monitor_battery"
render = "gauge_battery"
     
battery      
     
[[widget]]
id = "system_monitor_battery"
fetcher = "system_monitor_battery"
render = "gauge_circle"
battery:  87% 
[[widget]]
id = "system_monitor_battery"
fetcher = "system_monitor_battery"
render = "gauge_line"
                                        
                                        
battery  87%                       
                                        
                                        
[[widget]]
id = "system_monitor_battery"
fetcher = "system_monitor_battery"
render = "gauge_segment"
                 
                 
                 
                 
battery  87%     
                 
                 
                 
[[widget]]
id = "system_monitor_battery"
fetcher = "system_monitor_battery"
render = "gauge_thermometer"
                                                            
                                          
                                            
                                           
                                                                                
[[widget]]
id = "system_monitor_battery"
fetcher = "system_monitor_battery"
render = "text_ascii"
87%  Charging  1h 23m                 
                                        
[[widget]]
id = "system_monitor_battery"
fetcher = "system_monitor_battery"
render = "text_plain"
charge                               87%
state                           Charging
time_left                         1h 23m
cycles                               284
health                               97%
[[widget]]
id = "system_monitor_battery"
fetcher = "system_monitor_battery"
render = "grid_table"
 87% · Charging                        
[[widget]]
id = "system_monitor_battery"
fetcher = "system_monitor_battery"
render = "status_badge"