Nedense, tmux pil eklentisini kullanamıyorum, bu yüzden pil durumunu almak için küçük bir script yazdım:
percentage=$(cat /sys/class/power_supply/BAT1/capacity)
status=$(cat /sys/class/power_supply/BAT1/status)
str=""
[ "$status" == "Charging" ] && str="^"
str="$str$percentage%"
echo $str
Bu script bash'de iyi çalışıyor ve '^ 78%' gibi bir şey yazdırıyor. Sonra durum çubuğuna dahil ettim:
set -g status-fg colour6
set -g status-attr bold
set -g status-left ''
set -g status-right "%d/%m %H:%M:%S | #(~/.status/battery.sh) "
Bununla birlikte, durum çubuğunda yalnızca '78% 'gösterilir, şarjı gösteren' ^ 'sembolü olmadan. '78% (CHRG) 'gibi bir şey yazdırmaya çalıştım, ancak yine de, bash komut dosyasını doğru çalıştırırken yine de '78%' durum çubuğunda görüntülenir.
Tmux 2.6 ve bash 4.4.18 kullanıyorum.
@ kamil-maciorowski yanıt için teşekkürler. Tmux sunucusunu yeniden başlatmayı veya bilgisayarımı yeniden başlatmayı denedim, ancak görüntülenen mesaj aynı kalıyor.
—
trexxet
tmux
oturumlarınızdan çıkın ve baştan başlayın; veya belki de uygun dosyayı yeniden yükleyiniz, örneğintmux source-file ~/.tmux.conf
.