View previous topic :: View next topic |
Author |
Message |
toralf Developer
Joined: 01 Feb 2004 Posts: 3942 Location: Hamburg
|
Posted: Wed Jan 18, 2006 4:25 pm Post subject: KDE: Fenstertitel autom. an das aktuelle Directory anpassen |
|
|
Wie ?
Danke |
|
Back to top |
|
|
Earthwings Bodhisattva
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Wed Jan 18, 2006 5:19 pm Post subject: |
|
|
Meinst du konsole? Da kann man den Fenstertitel durch den Aufruf von Code: | dcop $(dcopfind -a 'konsole-*') konsole-mainwindow#1 setCaption 'neuer Titel' | setzen. _________________ KDE |
|
Back to top |
|
|
toralf Developer
Joined: 01 Feb 2004 Posts: 3942 Location: Hamburg
|
Posted: Thu Jan 19, 2006 9:19 am Post subject: |
|
|
Ah, danke.
Jetzt brauche ich nur noch einen Mechanismus, um dies bei jedem change dir auch automatisiert ausführen zu können. |
|
Back to top |
|
|
Qubit Tux's lil' helper
Joined: 23 Sep 2002 Posts: 136 Location: /dev/urandom
|
Posted: Thu Jan 19, 2006 9:46 am Post subject: |
|
|
HI,
eigentlich sollte das in Deiner .bashrc ausreichen!
Code: |
# Change the window title of X terminals
case $TERM in
xterm*|rxvt|Eterm|eterm)
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"'
;;
screen)
PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\033\\"'
;;
esac
|
Gruß Qubit _________________ ©Qubit |
|
Back to top |
|
|
toralf Developer
Joined: 01 Feb 2004 Posts: 3942 Location: Hamburg
|
Posted: Thu Jan 19, 2006 10:00 am Post subject: |
|
|
Danke
Ehm, ohne jetzt nerven zu wollen: Wie kann ich auch den unteren Reiter der KDE-Konsole ebenfalls autom. anpassen ? |
|
Back to top |
|
|
Earthwings Bodhisattva
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Thu Jan 19, 2006 11:04 am Post subject: |
|
|
Ginge zum Beispiel durch folgenden Hack (in ~/.bashrc einfügen):
Code: | function cdrename {
cd $*
konsole="$(xprop -id $(xdpyinfo | grep focus | cut -c 16-24) -notype _NET_WM_PID | cut -d "=" -f 2 | sed 's/ /konsole-/')" 2>/dev/null
dcop $konsole $(dcop $konsole konsole currentSession) renameSession "$(pwd)" 2>/dev/null
}
alias cd=cdrename |
Falls die Verzeichnisse zu lang werden, kannst du $(pwd) mit sed o.ä. verkleinern. _________________ KDE |
|
Back to top |
|
|
toralf Developer
Joined: 01 Feb 2004 Posts: 3942 Location: Hamburg
|
Posted: Thu Jan 19, 2006 11:31 am Post subject: |
|
|
yup, danke Euch beiden - zum Kürzen reicht mir sogar ein "$(basename $(pwd))" |
|
Back to top |
|
|
|