diff options
author | InigoGutierrez <inigogf.95@gmail.com> | 2021-11-03 21:05:30 +0100 |
---|---|---|
committer | InigoGutierrez <inigogf.95@gmail.com> | 2021-11-03 21:05:30 +0100 |
commit | 7d6112b422a1049ad61b301b2206b2dfadf9740a (patch) | |
tree | ccce3d015d53f65993ac3da4fd8dfc8d24b5f4a7 | |
parent | 61c17762e5b1224bea3bc431f78b2c7f120edc7a (diff) | |
download | scripts-7d6112b422a1049ad61b301b2206b2dfadf9740a.tar.gz scripts-7d6112b422a1049ad61b301b2206b2dfadf9740a.zip |
Fixed screenshot of HDMI screem.
-rwxr-xr-x | screenshot.sh | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/screenshot.sh b/screenshot.sh index 3f68a04..0ae696a 100755 --- a/screenshot.sh +++ b/screenshot.sh @@ -4,12 +4,13 @@ borderColor="0.412,0.431,1" name="$(date +"%y%m%d_%H%M%S")".png -file="$HOME/images/screenshots/""$name" +file="$HOME/images/screenshots/${name}" # If secondary screen is connected take a screenshot of only it geometry="" -if xrandr | grep -q '^HDMI-1-1'; then - g="$(xrandr | grep '^HDMI-1-1' | cut -d' ' -f3)" +hdmiLine="$(xrandr | grep '^HDMI-1-1')" +if [ -n "$hdmiLine" ] && ! echo "$hdmiLine" | grep -q 'disconnected'; then + g="$(xrandr | grep '^HDMI-1-1' | grep -E --only-matching '[0-9]+x[0-9]+\+[0-9]+\+[0-9]+')" geometry="-g $g" fi |