X-Git-Url: https://iankelling.org/git/?p=distro-setup;a=blobdiff_plain;f=i3-maybe-double-move;fp=i3-maybe-double-move;h=3d25c3f3cd2afbfdb92f5fef1980ac7785e632c2;hp=0000000000000000000000000000000000000000;hb=d67edcdca8795a4bca116aa532d02dda246a6f53;hpb=a9e3d60b4254cd5c6216c4b3e7f8cd5cc5107fad diff --git a/i3-maybe-double-move b/i3-maybe-double-move new file mode 100755 index 0000000..3d25c3f --- /dev/null +++ b/i3-maybe-double-move @@ -0,0 +1,9 @@ +#!/bin/bash +set -e; . /usr/local/lib/bash-bear; set +e + +direction="$1" +if i3-msg -t get_tree | jq -e -C '.nodes[].nodes[].nodes[].nodes[] | select((.nodes| length == 1) and (.nodes[0].focused == true))' &>/dev/null; then + i3-msg "move $direction; move $direction" +else + i3-msg "move $direction" +fi