aboutsummaryrefslogtreecommitdiff
path: root/bashrc.d/title
diff options
context:
space:
mode:
Diffstat (limited to 'bashrc.d/title')
-rw-r--r--bashrc.d/title11
1 files changed, 11 insertions, 0 deletions
diff --git a/bashrc.d/title b/bashrc.d/title
new file mode 100644
index 0000000..d6bb5e1
--- /dev/null
+++ b/bashrc.d/title
@@ -0,0 +1,11 @@
+# vim: ft=sh
+
+function settitle {
+ echo -ne "\033]0;`whoami`@`hostname`:`pwd`\007"
+}
+
+case "$TERM" in
+ xterm*|*rxvt*|*st*)
+ trap 'settitle' DEBUG
+ ;;
+esac