summaryrefslogtreecommitdiff
path: root/bin/workspace
diff options
context:
space:
mode:
authorUrbain Vaes <urbain@vaes.uk>2015-12-17 17:18:50 +0000
committerUrbain Vaes <urbain@vaes.uk>2015-12-17 17:18:50 +0000
commit64cfb306cc543fd28d2cb3ce7adadad15a8d96e6 (patch)
tree1ede5f14e0aff188c519ad90b1c089bd2daa9a04 /bin/workspace
parent415a4dc20bfb27fd041b1c4e03af1425e114a58a (diff)
Restore initial version of script
Diffstat (limited to 'bin/workspace')
-rwxr-xr-xbin/workspace15
1 files changed, 8 insertions, 7 deletions
diff --git a/bin/workspace b/bin/workspace
index 5b49049..73a4ec4 100755
--- a/bin/workspace
+++ b/bin/workspace
@@ -1,13 +1,14 @@
#!/bin/zsh
workspaces=$(i3-msg -t get_workspaces | grep -Po '"name":.*?[^\\]"' | sed 's/"name":"\([^"]\+\)"/\1/g')
-used_numbers=$(echo $workspaces | awk 'BEGIN { FS = ":" } ; { print $1 }')
-max_number=$(echo $used_numbers | tail -1)
-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
+# used_numbers=$(echo $workspaces | awk 'BEGIN { FS = ":" } ; { print $1 }')
+# max_number=$(echo $used_numbers | tail -1)
+# 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
+# target=$(echo $workspaces | dmenu -i -sf green -p "Go to workspace:")
+# [[ -z $target ]] && exit
+# [[ ! $target = [0-9]* ]] && target=$new_number:$target
+target=$(echo $workspaces | dmenu -i -sf green -p "Go to workspace:")
exec i3-msg workspace $target