3 # Change konsole tab to current path
4 konsole-rename-path () {
5 if [ "$KONSOLE_DCOP_SESSION" ]
9 dcop ${KONSOLE_DCOP_SESSION} renameSession "$DIR"
13 # Change konsole tab to current command
14 konsole-rename-cmd () {
15 if [ "$KONSOLE_DCOP_SESSION" ]
17 # We don't need to change tab to "cd xyz" or precmd redefinition
18 # Yes, this is a dirty hack
19 if [[ "$1" != \ cd\ \"* && "$1" != \ precmd* ]]
23 if [[ "$1" != "$TXT" ]]
29 dcop ${KONSOLE_DCOP_SESSION} renameSession "$TXT"
34 precmd_functions+='konsole-rename-path'
35 preexec_functions+='konsole-rename-cmd'
37 # On changing directory, when in mc (automatically called).