[tmux] show battery in statusline only on laptop

This commit is contained in:
Marco Thomas
2022-12-06 17:57:13 +01:00
parent f06f3ae61a
commit 6cc8a44da5

View File

@@ -90,6 +90,7 @@ set -g status-left-length "100"
setw -g window-status-activity-style "none,fg=#93b259,bg=#FFF9E8" setw -g window-status-activity-style "none,fg=#93b259,bg=#FFF9E8"
setw -g window-status-style "none,fg=#939f91,bg=#FFF9E8" setw -g window-status-style "none,fg=#939f91,bg=#FFF9E8"
set -g status-left "" set -g status-left ""
set -g status-right "#[fg=#939f91,bg=#FFF9E8] #H @ #S | #(upower -i /org/freedesktop/UPower/devices/battery_BAT1 | grep percentage | awk '{print $2}') | %H:%M" # show battery only on laptop
if-shell "[ `hostname` = 'itomori' ]" 'set -g status-right "#[fg=#939f91,bg=#FFF9E8] #H @ #S | #(cat /sys/class/power_supply/BAT1/capacity)% | %H:%M"' 'set -g status-right "#[fg=#939f91,bg=#FFF9E8] #H @ #S | %H:%M"'
setw -g window-status-format "#[default][#I  #W]" setw -g window-status-format "#[default][#I  #W]"
setw -g window-status-current-format "#[fg=#93b259,bold][#I  #W]" setw -g window-status-current-format "#[fg=#93b259,bold][#I  #W]"