aboutsummaryrefslogtreecommitdiff
path: root/plugins/tpm/scripts/helpers/tmux_echo_functions.sh
blob: 7a6ef0a09e26a7dc50a141757f684386d65c9bfd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
_has_emacs_mode_keys() {
	$(tmux show -gw mode-keys | grep -q emacs)
}

tmux_echo() {
	local message="$1"
	tmux run-shell "echo '$message'"
}

echo_ok() {
	tmux_echo "$*"
}

echo_err() {
	tmux_echo "$*"
}

end_message() {
	if _has_emacs_mode_keys; then
		local continue_key="ESCAPE"
	else
		local continue_key="ENTER"
	fi
	tmux_echo ""
	tmux_echo "TMUX environment reloaded."
	tmux_echo ""
	tmux_echo "Done, press $continue_key to continue."
}