tpm/scripts/helpers/tmux_echo_functions.sh

31 lines
553 B
Bash
Raw Normal View History

_has_emacs_mode_keys() {
$(tmux show -gw mode-keys | grep -q emacs)
}
2015-08-03 13:12:45 +00:00
tmux_echo() {
local message="$1"
2022-04-14 23:41:08 +00:00
tmux display-message "$message"
2015-08-03 13:12:45 +00:00
tmux run-shell "echo '$message'"
}
echo_ok() {
tmux_echo "$*"
}
echo_err() {
tmux_echo "$*"
2022-04-14 23:41:08 +00:00
sleep 3 # Give some time for error message to be displayed in status bar
2015-08-03 13:12:45 +00:00
}
end_message() {
if _has_emacs_mode_keys; then
local continue_key="ESCAPE"
else
local continue_key="ENTER"
fi
2015-08-03 13:12:45 +00:00
tmux_echo ""
tmux_echo "TMUX environment reloaded."
tmux_echo ""
tmux_echo "Done, press $continue_key to continue."
2015-08-03 13:12:45 +00:00
}