summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmin Bandali <amin@aminb.org>2018-07-21 19:54:32 -0400
committerAmin Bandali <amin@aminb.org>2018-07-21 19:54:32 -0400
commite549b7c83a2e1b8d09141f1049d70ed7b5911bdc (patch)
tree61b022a253fcd6b83394df0c7e796b144121e0eb
parentbfe0aa235f9f16ff545bd99a0183e566b0b57100 (diff)
downloadconfigs-e549b7c83a2e1b8d09141f1049d70ed7b5911bdc.tar.gz
configs-e549b7c83a2e1b8d09141f1049d70ed7b5911bdc.tar.xz
configs-e549b7c83a2e1b8d09141f1049d70ed7b5911bdc.zip
[rc/sway-ws-util] wrap around on workspace 1 and 10
-rw-r--r--rc.org4
1 files changed, 2 insertions, 2 deletions
diff --git a/rc.org b/rc.org
index 9c69f2b..1830d6c 100644
--- a/rc.org
+++ b/rc.org
@@ -4848,8 +4848,8 @@ sway
#+begin_src bash
curr_ws=$(swaymsg -t get_workspaces | jq -r '.[] | select(.focused==true).name')
-prev_ws=$((curr_ws-1))
-next_ws=$((curr_ws+1))
+[[ $curr_ws -eq 1 ]] && prev_ws=10 || prev_ws=$((curr_ws-1))
+[[ $curr_ws -eq 10 ]] && next_ws=1 || next_ws=$((curr_ws+1))
dest_ws=-1
op=-1