diff --git a/bin/mb-jgtools b/bin/mb-jgtools index e1e8589..aeb4269 100755 --- a/bin/mb-jgtools +++ b/bin/mb-jgtools @@ -138,10 +138,10 @@ panels_topmargin=0 case $LANG in pl*) TYPE_TO_SEARCH="Pisz aby Wyszukać" APPS="Programy" - KEYS="Skroty klawiszowe" + KEYS="Skróty klawiszowe" SCREENSHOT="Zrzut ekranu" LOCKSCR="Zablokuj ekran" - EXIT="Wyjscie..." + EXIT="Wyjście..." HELP="Pomoc" UGUIDE="Przewodnik Mabox (online)" SETTINGS="ustawienia" diff --git a/bin/oneshot b/bin/oneshot new file mode 100755 index 0000000..f328a66 --- /dev/null +++ b/bin/oneshot @@ -0,0 +1,26 @@ +#!/bin/bash +# Based on: https://askubuntu.com/questions/211750/taking-screenshots-of-all-or-specific-virtual-desktops-workspaces-or-windows + +SLEEP="5" +DESTDIR=$(xdg-user-dir PICTURES) + +DATE=$(date +"%Y%m%d-%H%M%S") +eval $(xdotool getdisplaygeometry --shell) + + +numdesk=$(xdotool get_num_desktops) +desk=0 +while [[ "$desk" -lt "$numdesk" ]]; + do + xdotool set_desktop $desk; + sleep ${SLEEP}; + scrot -o "/tmp/desktop$desk.png"; + desk=$((desk+1)); + done + +cd ${DESTDIR} +montage /tmp/desktop*.png -tile 1x${dnum} -geometry ${WIDTH}x${HEIGHT}+0+0 workspaces${DATE}.png + +rm /tmp/desktop*.png + +viewnior workspaces${DATE}.png &