X-Git-Url: https://git.alrj.org/?p=zsh.d.git;a=blobdiff_plain;f=S61_konsoletabs;h=8af1f116354e80b597bb566c74d81fb8e11dc32f;hp=7488e06895eb3f52c3978743a7f7a9c3295673c0;hb=b7882ea427761943820b1b1f8d28b1aa22927ecc;hpb=24e698a0e46b50c12b190da467bf5d7fa982e823 diff --git a/S61_konsoletabs b/S61_konsoletabs index 7488e06..8af1f11 100644 --- a/S61_konsoletabs +++ b/S61_konsoletabs @@ -6,7 +6,14 @@ konsole-rename-path () { then local DIR DIR=${PWD/#${HOME}/\~} - dcop ${KONSOLE_DCOP_SESSION} renameSession "$DIR" + SDIR="${DIR[-28,-1]}" + if [[ "$SDIR" != "$DIR" ]] + then + SDIR="...${DIR[-25,-1]}" + else + SDIR="$DIR" + fi + dcop ${KONSOLE_DCOP_SESSION} renameSession "$SDIR" fi }