aboutsummaryrefslogtreecommitdiff
path: root/tmuxrdr/plugin/bin/show-messages
diff options
context:
space:
mode:
Diffstat (limited to 'tmuxrdr/plugin/bin/show-messages')
-rwxr-xr-xtmuxrdr/plugin/bin/show-messages8
1 files changed, 8 insertions, 0 deletions
diff --git a/tmuxrdr/plugin/bin/show-messages b/tmuxrdr/plugin/bin/show-messages
new file mode 100755
index 00000000..c6d83958
--- /dev/null
+++ b/tmuxrdr/plugin/bin/show-messages
@@ -0,0 +1,8 @@
+#!/bin/sh
+# tmux prefix+~ (show-messages): the server's message log. Herdr's is its
+# server log, beside the session's socket; q leaves, as in tmux's view mode.
+# Run as a popup.
+dir="$(dirname "${HERDR_SOCKET_PATH:?not run by herdr}")"
+log="$dir/herdr-server.log"
+[ -r "$log" ] || log="$dir/herdr.log"
+exec less -R +G "$log"