diff --git a/herbstluftwm/panel.sh b/herbstluftwm/panel.sh index e9dae01..dc3bbb3 100755 --- a/herbstluftwm/panel.sh +++ b/herbstluftwm/panel.sh @@ -119,12 +119,16 @@ hc pad $monitor $panel_height # small adjustments #powersupply - pwr="STATIC POWERSUPPLY" + pwr="NO BATTERY" if [ $HOSTNAME == atlantislaptop ] || [$HOSTNAME == atlantismedion ] ; then pwr="$(acpi -b | sed -r 's/Battery [0-9]+: //')" fi + pracct="" + if [ $HOSTNAME~="faui*" ]; then + pracct="$(pr_acct | head -n 1 | sed -r 's/.*: //' | sed -r 's/\x1b\[[0-9]+m//' | sed -r 's/\x1b\[[0-9]+m//')" + fi - right="^fg(#ff0000) $pwr $separator^bg() $date $separator" + right="^fg(#32CD32) Druckerguthaben: $pracct Euro^bg() ^fg(#ff0000) $pwr $separator^bg() $date $separator" right_text_only=$(echo -n "$right" | sed 's.\^[^(]*([^)]*)..g') # get width of right aligned text.. and add some space.. width=$($textwidth "$font" "$right_text_only ")