11 lines
321 B
Bash
11 lines
321 B
Bash
|
#!/usr/bin/env bash
|
||
|
# requires jq
|
||
|
|
||
|
IFS=:
|
||
|
i3-msg -t get_outputs | jq -r '.[]|"\(.name):\(.current_workspace)"' | grep -v '^null:null$' | \
|
||
|
while read -r name current_workspace; do
|
||
|
echo "moving ${current_workspace} right..."
|
||
|
i3-msg workspace "${current_workspace}"
|
||
|
i3-msg move workspace to output right
|
||
|
done
|