From 2ad62813f377d2da5e0ada12dd64c5a6f299139c Mon Sep 17 00:00:00 2001 From: Paul Walker Date: Wed, 13 Nov 2024 10:58:02 +0000 Subject: [PATCH] bin: add title --- bin/title | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 bin/title diff --git a/bin/title b/bin/title new file mode 100755 index 0000000..6d23e2f --- /dev/null +++ b/bin/title @@ -0,0 +1,18 @@ +#!/bin/sh +if [ "$1" == "" ] ; then + if [ "$STY" != "" ] ; then + item=$(echo $STY | sed -e 's/^[0-9]*\.//') + elif [ "$TMUX" != "" ] ; then + item=$(tmux display-message -p "#S") + else + item="${USER}@$(hostname -s)" + fi +else + if [ "$1" == "-d" ] ; then + item="$(basename $(pwd))" + else + item=$1 + shift + fi +fi +echo -ne "\033]0;$item\007"