tmux durum çubuğundaki simgeleri keser


1

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.


Başka bir yerde eski bir senaryo olabilir mi? Senin yapılandırma başka senaryoya işaret için kullanılan ve varsa vermedi başka yolu bir senaryo geçti sonra tmux sunucusunu yeniden başlatmak, yeni yapılandırma kullanılmaz. Tüm tmuxoturumlarınızdan çıkın ve baştan başlayın; veya belki de uygun dosyayı yeniden yükleyiniz, örneğin tmux source-file ~/.tmux.conf.
Kamil Maciorowski

@ 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
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.