i3-open-in-workspace (238B)
1 #!/bin/sh 2 3 [ "$1" = "" ] || [ "$2" = "" ] || [ "$3" = "" ] && echo "Usage: $0 <term|gui> <program> <workspace>" && exit 4 5 if [ "$(pgrep -x $2)" ]; then 6 i3-msg workspace "$3" 7 else 8 [ "$1" = "term" ] && $TERMINAL -e $2 --title $2 || $2 9 fi 10