You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
dimti 6429e6adbc * set curl timeout for fetching ip-address to non fractional number, because on some systems catching error about max-time option as "expected a proper numerical parameter" 2 months ago
..
scripts * set curl timeout for fetching ip-address to non fractional number, because on some systems catching error about max-time option as "expected a proper numerical parameter" 2 months ago
.editorconfig + tmux-ip-address plugin with custom hand made fixes about remove beep x07 symbol (represented as \a from ip address values) from status-right bar 2 months ago
LICENSE + tmux-ip-address plugin with custom hand made fixes about remove beep x07 symbol (represented as \a from ip address values) from status-right bar 2 months ago
README.md + tmux-ip-address plugin with custom hand made fixes about remove beep x07 symbol (represented as \a from ip address values) from status-right bar 2 months ago
ip_address.tmux + tmux-ip-address plugin with custom hand made fixes about remove beep x07 symbol (represented as \a from ip address values) from status-right bar 2 months ago

README.md

Tmux IP Address

The plugin shows public IP Address on the status bar of tmux using #{ip_address} syntax on the tmux status-right option.

Usage

Add #{ip_address} to your existing status-right tmux option:

set -g status-right '#{ip_address} | #H'

You'll now see some information like so:

172.116.1.10

IP Address can be refreshed by prefix + A. The key combination of refreshing IP Address can be customized by:

set -g @ip_address_refresh_key 'P'

Add plugin to the list of TPM plugins in .tmux.conf:

set -g @plugin 'anghootys/tmux-ip-address'

Hit prefix + I to fetch the plugin and source it.

#{ip_address} interpolation should now work.

Manual Installation

Clone the repo:

$ git clone https://github.com/anghootys/tmux-ip-address ~/clone/path

Add this line to the bottom of .tmux.conf:

run-shell ~/clone/path/ip_address.tmux

Reload TMUX environment:

# type this in terminal
$ tmux source-file ~/.tmux.conf

#{ip_address} interpolation should now work.

License

MIT