21 lines
805 B
Bash
Executable File
21 lines
805 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
# Determine current session type - remote or local
|
|
if [ -n "$SSH_CONNECTION" ]; then
|
|
# Show status bar at bottom for remote session,
|
|
# so it do not stack together with local session's one
|
|
tmux set status-position bottom
|
|
|
|
# In remote mode we don't show "clock" and "battery status" widgets
|
|
set status-left "$wg_session"
|
|
set status-right "#{prefix_highlight} $wg_is_keys_off $wg_is_zoomed #{sysstat_cpu} | #{sysstat_mem} | #{sysstat_loadavg} | $wg_user_host | #{online_status}"
|
|
|
|
# Set port of SSH remote tunnel, where tmux will pipe buffers to transfer on local machine for copy
|
|
# set -g @copy_backend_remote_tunnel_port 11988
|
|
else
|
|
# Just unset session-variables for local session
|
|
tmux set -u status-position
|
|
tmux set -u status-left
|
|
tmux set -u status-right
|
|
fi
|