From 8fe671866c5412c11834c783be8f462c44b2012f Mon Sep 17 00:00:00 2001 From: Daniel Napora Date: Mon, 11 Oct 2021 09:28:30 +0200 Subject: [PATCH] add overwrite session to deskmngr --- usr/bin/jgdeskmngr | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/usr/bin/jgdeskmngr b/usr/bin/jgdeskmngr index 55a1a79..92cb5f7 100755 --- a/usr/bin/jgdeskmngr +++ b/usr/bin/jgdeskmngr @@ -9,6 +9,7 @@ case $LANG in ABOUT="O DeskMngr" SAVED_SESS="Zapisane sesje" RESTORE_TO="Przywróć na pulpit..." + OVERWRITE="Nadpisz sesję:" EDIT="Edytuj sesję:" DELETE="Usuń sesję:" OPEN_CNFDIR="Otwórz katalog z sesjami" @@ -24,6 +25,7 @@ case $LANG in ABOUT="About DeskMngr" SAVED_SESS="Saved sessions" RESTORE_TO="Restore to desktop..." + OVERWRITE="Overwrite session:" EDIT="Edit session:" DELETE="Delete session:" OPEN_CNFDIR="Open config directory" @@ -39,6 +41,7 @@ case $LANG in ABOUT="About DeskMngr" SAVED_SESS="Saved sessions" RESTORE_TO="Restore to desktop..." + OVERWRITE="Overwrite session:" EDIT="Edit session:" DELETE="Delete session:" OPEN_CNFDIR="Open config directory" @@ -70,6 +73,7 @@ out2+=("^sep($RESTORE_TO)") dname=$(wmctrl -d | grep ^${ID} | cut -d' ' -f13-) out2+=("\"\"\" ${dname/&/&}\"\"\",deskmngr -r $name.desk $ID") done < <(wmctrl -d|awk '{print $1}') +out2+=("^sep()" "  $OVERWRITE ${name//_/ },deskmngr save $name") out2+=("^sep()" "  $EDIT ${name//_/ },geany $SESSIONDIR$name.desk") out2+=("^sep()" "  $DELETE ${name//_/ },rm -f $SESSIONDIR$name.desk;$me") ((i=i+1))