From a4a31abcebae2bc450dab29476802c7fef07ac32 Mon Sep 17 00:00:00 2001 From: Jordan Atwood Date: Mon, 1 May 2023 18:51:13 -0700 Subject: [PATCH] Show executing command in terminal title bar Source: https://stackoverflow.com/a/71460201/540162 --- src/.bashrc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/.bashrc b/src/.bashrc index 2d39890..2160be7 100755 --- a/src/.bashrc +++ b/src/.bashrc @@ -674,6 +674,10 @@ _bashrc_motd PS1='\[\e]0;'"$PWD"'; \$?=$?\007\]' PS1+='\n' +# set window title during command execution +# format: $PWD: (command) +trap 'echo -ne "\033]0;$PWD: (${BASH_COMMAND})\007"' DEBUG + # set first line # format: [user@host path] (git branch) PS1+='\[$(_ps1_color bracket)\][\[$(_ps1_color user)\]\u\[$(_ps1_color @)\]@\[$(_ps1_color host)\]\[$(hostname -f 2>/dev/null || hostname)\] \[$(_ps1_color path)\]\w\[$(_ps1_color bracket)\]]\[$(_ps1_color branch)\]\[$(__git_ps1 2>/dev/null)\]\[$(_ps1_color prompt)\]'