#!/bin/sh # # Copyright © 2009 the pekwm development team # if test "${1}" = "send"; then action="SendToWorkspace" elif test "${1}" = "goto"; then action="GotoWorkspace" else echo "usage: $0 goto|send dynamic" exit 1 fi if test "${2}" = "dynamic"; then echo "Dynamic {" fi num_workspaces="$(xprop -root _NET_NUMBER_OF_DESKTOPS | awk '{ print $3 }')" i=1; while test "${i}" -le "${num_workspaces}"; do echo "Entry = \"Workspace $i\" { Actions = \"${action} ${i}\" }" i=$(($i + 1)) done if test "${2}" = "dynamic"; then echo "}" fi