Version: 1.6 (using KDE 3.5.1, Debian Package 4:3.5.1-2 (testing/unstable)) Compiler: Target: i486-linux-gnu OS: Linux (i686) release 2.6.14-2-686 Currently when I open a new shell in konsole it is automatically given the name "Shell No. %d" where %d is a sequence number. I'd like to control this string via a configuration option. I understand that I can control the shells name after I open it but what I'm asking is to control the DEFAULT name in order to keep me from having to change it all the time. To preserve the current behavior the default setting could be "Shell No. %num_shells" and I could change it to: "Shell opened at %date" "%num_shells" "%user@%machine" or any other string which will contain variables which will be substituted by konsole. The code for the variable substitution could be taken from any number of other programs who do the same (some of which are even in KDE). I'm not asking to support ANY VARIABLE and I understand that such a request is open ended and could never be completed. A set of 5-10 variables which are most useful is certainly enough.
You can do the last one of your suggestions with: PS1=$PS1"\[\e]30;\w\a\]" in your ~/.bashrc or something.
*** Bug 133660 has been marked as a duplicate of this bug. ***
KDE 4's live tab titles effectively implement this feature by allowing the tab names to match the current program, directory, user/host combination etc.