commit c5a546f10f3612de991091606816cd6891258511
parent 1c61ff87b2378e599ba828c143512767350b4105
Author: Daniel Barlow <dan@telent.net>
Date: Sun, 21 Jul 2024 21:01:39 +0100
add wlr-randr, set output scale to 2
Diffstat:
1 file changed, 11 insertions(+), 0 deletions(-)
diff --git a/configuration.nix b/configuration.nix
@@ -41,6 +41,14 @@ in {
];
config = {
+ nixpkgs.overlays = [
+ (final: prev: {
+ wlr-randr = prev.wlr-randr.overrideAttrs(o: {
+ depsBuildBuild = [ final.pkgsBuildBuild.pkg-config ];
+ });
+ })
+ ];
+
mobile = {
adbd.enable = true;
boot.stage-1.firmware = [
@@ -143,6 +151,7 @@ SUBSYSTEM=="wwan", ENV{DEVNAME}=="/dev/wwan0qmi0", ENV{DEVTYPE}=="wwan_port", \
RUN+="${pkgs.libqmi}/bin/qmicli -pd $env{DEVNAME} --loc-set-engine-lock=none"
'';
+
systemd.services.ModemManager = {
wantedBy = [ "multi-user.target" ];
serviceConfig =
@@ -173,6 +182,7 @@ SUBSYSTEM=="wwan", ENV{DEVNAME}=="/dev/wwan0qmi0", ENV{DEVTYPE}=="wwan_port", \
services.cage =
let wlinit = pkgs.writeScript "wlinit" ''
+ ${pkgs.wlr-randr}/bin/wlr-randr --output DSI-1 --scale 2
exec ${saturn}/bin/saturn
'';
in {
@@ -185,6 +195,7 @@ SUBSYSTEM=="wwan", ENV{DEVNAME}=="/dev/wwan0qmi0", ENV{DEVTYPE}=="wwan_port", \
drm-framebuffer
saturn
satellite
+ wlr-randr
];
users.users.dan = {