Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Added support for rotated outputs in the xrandr codepath #11

Open
wants to merge 1 commit into from

1 participant

@ChrisDunder

Greetings Stefan,

Just like the title says. The diff is short and sweet.

Thanks for making this great tool. Keep up the good work!

Take care,
Chris Dunder

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
This page is out of date. Refresh to see the latest.
Showing with 7 additions and 2 deletions.
  1. +7 −2 autorandr
View
9 autorandr
@@ -123,6 +123,11 @@ current_cfg_xrandr() {
/^[^ ]+ connected [^(]/ {
split($3, A, "+");
print "output "$1;
+ if (($4 == "left") || ($4 == "right")) {
+ split(A[1], B, "x");
+ A[1] = B[2]"x"B[1];
+ print "rotate "$4;
+ }
print "mode "A[1];
print "pos "A[2]"x"A[3];
if (A[1] A[2] "," A[3] == primary_setup)
@@ -193,7 +198,7 @@ Usage: $SCRIPTNAME [options]
-c, --change reload current setup
-s, --save <profile> save your current setup to profile <profile>
-l, --load <profile> load profile <profile>
--d, --default <profile> make profile <profile> the default profile
+-d, --default <profile> make profile <profile> the default profile
--force force (re)loading of a profile
--fingerprint fingerprint your current hardware setup
@@ -227,7 +232,7 @@ while true; do
-d|--default) DEFAULT_PROFILE="$2"; shift 2 ;;
-s|--save) SAVE_PROFILE="$2"; shift 2 ;;
-l|--load) LOAD_PROFILE="$2"; shift 2 ;;
- -h|--help) help ;;
+ -h|--help) help ;;
--force) FORCE_LOAD=1; shift ;;
--fingerprint) setup_fp; exit 0;;
--) shift; break ;;
Something went wrong with that request. Please try again.