tmuxメモ : プラグインでバッテリ、CPU情報等をステータスバーに表示
ステータスバーにバッテリー情報、オンライン情報、CPU情報を表示するプラグインがあるので試してみる。OSのステータスバーを表示していれば不要な情報もあるが全画面表示で使用する場合は便利かも。
github.com
github.com
github.com
tpmでインストール
tpm(Tmux Plugin Manager)を使用している場合は、.tmux.conf
に使いたいプラグインを追加してprefix + I
キーでインストール。
set -g @plugin 'tmux-plugins/tmux-battery' set -g @plugin 'tmux-plugins/tmux-online-status' set -g @plugin 'tmux-plugins/tmux-cpu'
Tmux battery status
format
フォーマット | 表示内容 |
#{battery_icon} | バッテリーステータスアイコン |
#{battery_percentage} | バッテリー残量(%) |
#{battery_remain} | バッテリー残量(時間) |
使い方
フォーマットを参考に以下のような設定を.tmux.conf
に追加。
set -g status-right "Batt: #{battery_icon} #{battery_percentage} #{battery_remain} | %a %h-%d %H:%M "
設定
アイコンを変更する場合は以下のような設定を.tmux.conf
に追加。
# 充電完了 set -g @batt_charged_icon "😎" # 充電中 set -g @batt_charging_icon "👍" # 放電中 set -g @batt_discharging_icon "👎" # 接続されているが充電されていない set -g @batt_attached_icon "😐"
Tmux online status
format
フォーマット | 表示内容 |
#{online_status} | オンライン/オフラインステータス |
使い方
フォーマットを参考に以下のような設定を.tmux.conf
に追加。
set -g status-right "Online: #{online_status} | %a %h-%d %H:%M "
設定
アイコンを変更する場合は以下のような設定を.tmux.conf
に追加(文字列でもよい)。
# オンライン set -g @online_icon "ok" # オフライン set -g @offline_icon "offline!"
Tmux cpu status
使い方
フォーマットを参考に以下のような設定を.tmux.conf
に追加。
set -g status-right "CPU: #{cpu_icon} #{cpu_percentage} | %a %h-%d %H:%M "
設定
# CPUアイコン(状態によりアイコンが変わるわけではない) set-option -g @cpu_icon "😎"
組み合わせ
もちろん設定によっては全ての情報を表示することもできる。
set -g status-right "Batt: #{battery_icon} #{battery_percentage} #{battery_remain} | Online: #{online_status} | CPU: #{cpu_icon} #{cpu_percentage} | %a %h-%d %H:%M "