Temporary solution for automatic resolution updates

Resolves #2
This commit is contained in:
Mikhail Klementev 2019-12-29 14:32:28 +00:00
parent 870c9d6da8
commit 1270b2e209
No known key found for this signature in database
GPG Key ID: BE44DA8C062D87DC

View File

@ -69,4 +69,19 @@ startup = do
};
wantedBy = [ "sysinit.target" ];
};
systemd.user.services."xrandr" = {
script = "${pkgs.xorg.xrandr}/bin/xrandr --output Virtual-1 --mode $(${pkgs.xorg.xrandr}/bin/xrandr | grep ' ' | head -n 2 | tail -n 1 | ${pkgs.gawk}/bin/awk '{ print $1 }')";
};
systemd.user.timers."xrandr" = {
description = "Auto update resolution crutch";
timerConfig = {
OnBootSec = "1s";
OnUnitInactiveSec = "1s";
Unit = "xrandr.service";
AccuracySec = "1us";
};
wantedBy = ["timers.target"];
};
}