klal
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Has been cancelled

This commit is contained in:
2025-10-21 20:05:08 +02:00
parent f59fb2bd8b
commit 65c9192563

View File

@@ -0,0 +1,24 @@
#!/bin/bash
rm /tmp/monitors.txt
while read -r output hex conn; do
[[ -z "$conn" ]] && conn=${output%%-*}
echo "$output;$(xxd -r -p <<< "$hex")">>/tmp/monitors.txt
done < <(xrandr --prop | awk '
!/^[ \t]/ {
if (output && hex) print output, hex, conn
output=$1
hex=""
}
/ConnectorType:/ {conn=$2}
/[:.]/ && h {
sub(/.*000000fc00/, "", hex)
hex = substr(hex, 0, 26) "0a"
sub(/0a.*/, "", hex)
h=0
}
h {sub(/[ \t]+/, ""); hex = hex $0}
/EDID.*:/ {h=1}
END {if (output && hex) print output, hex, conn}
' | sort
)