X-Git-Url: https://git.alrj.org/?p=zsh.d.git;a=blobdiff_plain;f=wrappers%2Fkonsoleautowrap;h=78ebd5a569bc0e3982e5712ead53f8ed70b854dd;hp=de72cfd7b742a6ef9361e955ef8059b09b3a3e10;hb=d1c121b2e39d2d070aac21cc954be065662c2616;hpb=e8e249290119eb11b73bc7ffc9d8836456a38ba1 diff --git a/wrappers/konsoleautowrap b/wrappers/konsoleautowrap index de72cfd..78ebd5a 100755 --- a/wrappers/konsoleautowrap +++ b/wrappers/konsoleautowrap @@ -5,6 +5,13 @@ typeset -a args cmd=`basename $0` args=$@ lastarg="${args[(w)-1]}" -dcop ${KONSOLE_DCOP_SESSION} renameSession "$lastarg" +if [ -n "$KONSOLE_DCOP_SESSION" ] +then + dcop ${KONSOLE_DCOP_SESSION} renameSession "$lastarg" +elif [ -n "$KONSOLE_DBUS_SESSION" ] +then + qdbus org.kde.konsole ${KONSOLE_DBUS_SESSION} setTitle 0 "$lastarg" > /dev/null + qdbus org.kde.konsole ${KONSOLE_DBUS_SESSION} setTitle 1 "$lastarg" > /dev/null +fi exec $cmd "$@"