summaryrefslogtreecommitdiff
path: root/bin/workspace
diff options
context:
space:
mode:
Diffstat (limited to 'bin/workspace')
-rwxr-xr-xbin/workspace1
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/workspace b/bin/workspace
index f735014..5a95fde 100755
--- a/bin/workspace
+++ b/bin/workspace
@@ -7,6 +7,7 @@ largest_gap=$(echo $used_numbers | awk '$1!=p+1{print p+1}{p=$1}')
[[ -z $largest_gap ]] && new_number=$(($max_number + 1)) || new_number=$largest_gap
target=$(echo $workspaces | dmenu -i -sf green -p "Go to workspace:")
+[[ -z $target ]] && exit
[[ ! $target = [0-9]:* ]] && target=$new_number:$target
exec i3-msg workspace $target