Simply puts the output of df -h
in the Tmux statusbar. Please feel free to submit pull requests with related options and features.
#{df_avail}
: prints avail
column for disk mounted as /
#{df_percent}
: prints use%
column for disk mounted as /
#{df_avail_private[1-5]}
: prints avail
column for disk mounted as defined by df_cmd_private[1-5]
#{df_percent_private[1-5]}
: prints use%
column for disk mounted as defined by df_cmd_private[1-5]
Define more mounted points such as:
set -g @df_cmd_private1 "$HOME/code"
set -g @df_cmd_private2 "/dev"
Add plugin to the list of TPM plugins in .tmux.conf
:
set -g @plugin 'tassaron/tmux-df'
Hit prefix + I
to fetch the plugin and source it.
If format strings are added to status-right
or status-left
, they should now be visible.
Use TPM update command: prefix
+ U
Clone the repo:
$ git clone https://github.com/tassaron/tmux-df ~/.tmux/plugins
Add this line to the bottom of .tmux.conf
:
run-shell ~/.tmux/plugins/tmux-df/df.tmux
Reload tmux environment:
$ tmux source-file ~/.tmux.conf
If format strings are added to status-right
or status-left
, they should now be visible.
Go to cloned location and pull new changes with git:
$ cd ~/.tmux/plugins/tmux-df && git pull
Reload tmux environment:
$ tmux source-file ~/.tmux.conf