added a percentage style to the battery indicator
This commit is contained in:
parent
33e0fe5468
commit
de55dc6e6a
20
.tmux.conf
20
.tmux.conf
|
@ -275,7 +275,7 @@ run 'cut -c3- ~/.tmux.conf | sh -s apply_configuration'
|
||||||
# status_right_prefix="#{?client_prefix,#[fg=$tmux_conf_theme_prefix_fg]#[bg=$tmux_conf_theme_prefix_bg]#[bold]⌨ #[fg=$tmux_conf_theme_prefix_fg]#[bg=$tmux_conf_theme_status_bg]#[nobold],}"
|
# status_right_prefix="#{?client_prefix,#[fg=$tmux_conf_theme_prefix_fg]#[bg=$tmux_conf_theme_prefix_bg]#[bold]⌨ #[fg=$tmux_conf_theme_prefix_fg]#[bg=$tmux_conf_theme_status_bg]#[nobold],}"
|
||||||
# fi
|
# fi
|
||||||
# if [ x"$battery_enabled" = x"true" ] ; then
|
# if [ x"$battery_enabled" = x"true" ] ; then
|
||||||
# status_right_battery="${tmux_conf_battery:-#(cut -c3- ~/.tmux.conf | sh -s battery ${tmux_conf_battery_symbol:-block} ${tmux_conf_battery_symbol_count:-auto} \"${tmux_conf_battery_palette:-colour160,colour254,colour16}\" ${tmux_conf_battery_status:-enabled})} "
|
# status_right_battery="${tmux_conf_battery:-#(cut -c3- ~/.tmux.conf | sh -s battery ${tmux_conf_battery_style:-bar} ${tmux_conf_battery_symbol:-block} ${tmux_conf_battery_symbol_count:-auto} \"${tmux_conf_battery_palette:-colour160,colour254,colour16}\" ${tmux_conf_battery_status:-enabled})} "
|
||||||
# has_battery=$(eval echo \$${status_right_battery#\#})
|
# has_battery=$(eval echo \$${status_right_battery#\#})
|
||||||
# if [ -n "$has_battery" ] && ([ x"$time_enabled" = x"true" ] || [ x"$date_enabled" = x"true" ]) ; then
|
# if [ -n "$has_battery" ] && ([ x"$time_enabled" = x"true" ] || [ x"$date_enabled" = x"true" ]) ; then
|
||||||
# status_right_battery="${status_right_battery}#[fg=$tmux_conf_theme_time_date_fg,nobold]$right_separator"
|
# status_right_battery="${status_right_battery}#[fg=$tmux_conf_theme_time_date_fg,nobold]$right_separator"
|
||||||
|
@ -410,10 +410,11 @@ run 'cut -c3- ~/.tmux.conf | sh -s apply_configuration'
|
||||||
# return
|
# return
|
||||||
# fi
|
# fi
|
||||||
#
|
#
|
||||||
# battery_symbol=$1
|
# battery_style=$1
|
||||||
# battery_symbol_count=$2
|
# battery_symbol=$2
|
||||||
# battery_palette=$3
|
# battery_symbol_count=$3
|
||||||
# battery_status=$4
|
# battery_palette=$4
|
||||||
|
# battery_status=$5
|
||||||
# if [ x"$battery_symbol_count" = x"auto" ]; then
|
# if [ x"$battery_symbol_count" = x"auto" ]; then
|
||||||
# columns=$(tmux -q display -p '#{client_width}' 2> /dev/null || echo 80)
|
# columns=$(tmux -q display -p '#{client_width}' 2> /dev/null || echo 80)
|
||||||
# if [ $columns -ge 80 ]; then
|
# if [ $columns -ge 80 ]; then
|
||||||
|
@ -437,13 +438,18 @@ run 'cut -c3- ~/.tmux.conf | sh -s apply_configuration'
|
||||||
# fi
|
# fi
|
||||||
# fi
|
# fi
|
||||||
#
|
#
|
||||||
|
# if [ x"$battery_style" = x"percentage" ] ; then
|
||||||
|
# printf %.0f%% $(awk "BEGIN{print $charge * 100}")
|
||||||
|
# return
|
||||||
|
# fi
|
||||||
|
#
|
||||||
# if echo $battery_palette | grep -q -E '^heat|gradient(,[a-z0-9]{7,9})?$'; then
|
# if echo $battery_palette | grep -q -E '^heat|gradient(,[a-z0-9]{7,9})?$'; then
|
||||||
# battery_style=$(echo $battery_palette | cut -d, -f1)
|
# palette_style=$(echo $battery_palette | cut -d, -f1)
|
||||||
# battery_bg=$(echo $battery_palette | cut -s -d, -f2)
|
# battery_bg=$(echo $battery_palette | cut -s -d, -f2)
|
||||||
# battery_bg=${battery_bg:-colour16}
|
# battery_bg=${battery_bg:-colour16}
|
||||||
# gradient="196 202 208 214 220 226 190 154 118 82 46"
|
# gradient="196 202 208 214 220 226 190 154 118 82 46"
|
||||||
# heat="233 234 235 237 239 241 243 245 247 144 143 142 184 214 208 202 196"
|
# heat="233 234 235 237 239 241 243 245 247 144 143 142 184 214 208 202 196"
|
||||||
# eval palette=$(echo \$$battery_style)
|
# eval palette=$(echo \$$palette_style)
|
||||||
# count=$(echo $(echo $palette | wc -w))
|
# count=$(echo $(echo $palette | wc -w))
|
||||||
#
|
#
|
||||||
# eval set -- "$palette"
|
# eval set -- "$palette"
|
||||||
|
|
|
@ -17,6 +17,12 @@ tmux_conf_theme_prefix=disabled
|
||||||
tmux_conf_theme_battery=enabled
|
tmux_conf_theme_battery=enabled
|
||||||
#tmux_conf_theme_battery=disabled
|
#tmux_conf_theme_battery=disabled
|
||||||
|
|
||||||
|
# style to use for the battery status, possible values are:
|
||||||
|
# - bar
|
||||||
|
# - percentage
|
||||||
|
tmux_conf_battery_style=bar
|
||||||
|
#tmux_conf_battery_style=percentage
|
||||||
|
|
||||||
# symbols to use for battery status, possible values are:
|
# symbols to use for battery status, possible values are:
|
||||||
# - block
|
# - block
|
||||||
# - heart
|
# - heart
|
||||||
|
|
|
@ -179,6 +179,14 @@ To enable or disable the battery indicator, edit the `~/.tmux.conf.local` file
|
||||||
The possible values for `tmux_conf_theme_battery` are `enabled` (default) or
|
The possible values for `tmux_conf_theme_battery` are `enabled` (default) or
|
||||||
`disabled`.
|
`disabled`.
|
||||||
|
|
||||||
|
The battery indicator can either be a charging bar or a percentage which is
|
||||||
|
controlled by the `tmux_conf_battery_style` variable:
|
||||||
|
|
||||||
|
tmux_conf_battery_style=bar
|
||||||
|
|
||||||
|
The possible values for `tmux_conf_battery_style` are `bar` (default) or
|
||||||
|
`percentage`.
|
||||||
|
|
||||||
You can also customize the symbol used in the battery bar as well as their
|
You can also customize the symbol used in the battery bar as well as their
|
||||||
number by adjusting the `tmux_conf_battery_symbol` and
|
number by adjusting the `tmux_conf_battery_symbol` and
|
||||||
`tmux_conf_battery_symbol_count` variables.
|
`tmux_conf_battery_symbol_count` variables.
|
||||||
|
|
Loading…
Reference in New Issue