From 093d315636d6f180f4e5ea459bf40b3d1e811447 Mon Sep 17 00:00:00 2001 From: "committer@tuxwarrior" Date: Tue, 11 Feb 2025 13:18:47 -0500 Subject: [PATCH] - monitorshot.obsolete.sh --- dots/bin/monitorshot.obsolete.sh | 38 -------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 dots/bin/monitorshot.obsolete.sh diff --git a/dots/bin/monitorshot.obsolete.sh b/dots/bin/monitorshot.obsolete.sh deleted file mode 100644 index 30a5273..0000000 --- a/dots/bin/monitorshot.obsolete.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/usr/bin/env bash - -# src: https://gist.github.com/naelstrof/f9b74b5221cdc324c0911c89a47b8d97 - -this_file_name=`basename "$0"` -if [ $# -lt 1 ]; then - echo "usage: '$this_file_name [path_to_output_image]'" - exit 1 -fi -output_file=$1 - - -MONITORS=$(xrandr | grep -o '[0-9]*x[0-9]*[+-][0-9]*[+-][0-9]*') -# Get the location of the mouse -XMOUSE=$(xdotool getmouselocation | awk -F "[: ]" '{print $2}') -YMOUSE=$(xdotool getmouselocation | awk -F "[: ]" '{print $4}') - -for mon in ${MONITORS}; do - # Parse the geometry of the monitor - MONW=$(echo ${mon} | awk -F "[x+]" '{print $1}') - MONH=$(echo ${mon} | awk -F "[x+]" '{print $2}') - MONX=$(echo ${mon} | awk -F "[x+]" '{print $3}') - MONY=$(echo ${mon} | awk -F "[x+]" '{print $4}') - # Use a simple collision check - if (( ${XMOUSE} >= ${MONX} )); then - if (( ${XMOUSE} <= ${MONX}+${MONW} )); then - if (( ${YMOUSE} >= ${MONY} )); then - if (( ${YMOUSE} <= ${MONY}+${MONH} )); then - # We have found our monitor! - maim -g "${MONW}x${MONH}+${MONX}+${MONY}" ${output_file} - exit 0 - fi - fi - fi - fi -done -echo "Oh no the mouse is in the void!" -exit 1 \ No newline at end of file