tmuxのステータスラインにメモリの使用率を表示する方法

MacBook Air Software Reinstall USB Drive
tmuxのステータスラインにメモリの使用率を表示する方法を紹介します。@Yonchuさんが新しいシェルスクリプトを公開してくれています。

photo credit: 37prime via photopin cc



はじめに


私のtmuxのステータスラインは、以前はメモリの使用率をパーセントで表示していただけですが、最近、全体のメモリ容量と使用中のメモリ容量を表示するようにしてみました。そこで、参考になるのが、以下の記事です。

メモリ使用率を表示する (Mac/Linux+出力カスタマイズ+精度指定)


tmuxのステータスラインにメモリ使用率を表示する方法


シェルスクリプトのダウンロード


git clone https://github.com/yonchu/used-mem.git

echo $PATH

mv used-mem/used-mem ~/bin

exec $SEHLL



設定ファイルの書き方


そして、例えば、私の場合は、tmuxの設定ファイルに以下の様な記述を追記しました。


set-option -g status-left "#(~/dotfiles_original/tmux-powerline/status-left.sh)#[bg=red]#[fg=black]⮀#[bg=red]#[fg=white] #(used-mem) %% #[bg=black]#[fg=red]⮀"






よく分からないという人は、以下のように書けばOKだと思います。

# ステータスライン右
set -g status-right '#(used-mem)'

# Rightの表示領域最大長
set -g status-right-length 90

# 文字色と背景色
set -g status-fg white
set -g status-bg black



このシェルスクリプトは表示をカスタマイズしやすくなっているため、とてもお勧めです。