a few important fixes, mostly improvements
[distro-setup] / i3-pull
diff --git a/i3-pull b/i3-pull
index 64f35f7d219b26595c2f4befd6a186232e88fdc5..9d391d531f7f447cbe65f3342d31f2abf95dabbe 100755 (executable)
--- a/i3-pull
+++ b/i3-pull
 # limitations under the License.
 
 
-# sometimes I want to pull in and sometimes I want to swap.
+# pull in the $1 marked window to the current workspace, unless the current workspace is #1, then swap it with the current window
 
 set -e; . /usr/local/lib/bash-bear; set +e
 
 mark=$1
+# height of currently focused window
 h=$(i3-msg -t get_tree | jq -r ".. | select(.focused? == true) | .rect.height")
 
 cur_workspace=$(i3-msg -t get_workspaces | jq -r '.[] | select(.focused? == true) | .name')