commit ef0db0af87fea30d861b68aaebc7d9e4716e9594 Author: depsterr Date: Tue Mar 19 20:19:16 2024 +0100 eyezoom diff --git a/default b/default new file mode 120000 index 0000000..86816eb --- /dev/null +++ b/default @@ -0,0 +1 @@ +eyezoom.sh \ No newline at end of file diff --git a/eye b/eye new file mode 120000 index 0000000..86816eb --- /dev/null +++ b/eye @@ -0,0 +1 @@ +eyezoom.sh \ No newline at end of file diff --git a/eyezoom.sh b/eyezoom.sh new file mode 100755 index 0000000..faa7f01 --- /dev/null +++ b/eyezoom.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env bash +wmctrl=$(nix build --no-link --print-out-paths "nixpkgs#wmctrl")/bin/wmctrl + +W=1600 +H=1200 + +HFACTOR=8 +WFACTOR=4 + +case "$0" in + *eye) + $wmctrl -r minecraft -e 0,0,$(( - (H * HFACTOR / 2) + (H / 2) )),$W,$((H*HFACTOR)) + ;; + *tiktok) + $wmctrl -r minecraft -e 0,$(( - ((W/WFACTOR)/2) + (W/2))),0,$((W/WFACTOR)),$H + ;; + *) + $wmctrl -r minecraft -e 0,0,0,$W,$H + ;; +esac diff --git a/tiktok b/tiktok new file mode 120000 index 0000000..86816eb --- /dev/null +++ b/tiktok @@ -0,0 +1 @@ +eyezoom.sh \ No newline at end of file