1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2024-12-24 02:39:48 +01:00

autorandr: add rotate option

This commit is contained in:
Denny Schaefer 2018-06-25 21:24:36 +02:00 committed by Robert Helgesson
parent 5641ee3f94
commit 6aa44d62ad
No known key found for this signature in database
GPG key ID: 36BDAA14C2797E89

View file

@ -72,6 +72,13 @@ let
default = "";
example = "1.0:0.909:0.833";
};
rotate = mkOption {
type = types.nullOr (types.enum ["normal" "left" "right" "inverted"]);
description = "Output rotate configuration.";
default = null;
example = "left";
};
};
};
@ -142,6 +149,7 @@ let
${optionalString (config.gamma != "") "gamma ${config.gamma}"}
${optionalString (config.mode != "") "mode ${config.mode}"}
${optionalString (config.rate != "") "rate ${config.rate}"}
${optionalString (config.rotate != null) "rotate ${config.rotate}"}
'' else ''
output ${name}
off
@ -206,6 +214,7 @@ in
mode = "3840x2160";
gamma = "1.0:0.909:0.833";
rate = "60.00";
rotate = "left";
};
};
hooks.postswitch = readFile ./work-postswitch.sh;