add wlr-randr, set output scale to 2

This commit is contained in:
Daniel Barlow 2024-07-21 21:01:39 +01:00
parent 1c61ff87b2
commit c5a546f10f
1 changed files with 11 additions and 0 deletions

View File

@ -41,6 +41,14 @@ in {
]; ];
config = { config = {
nixpkgs.overlays = [
(final: prev: {
wlr-randr = prev.wlr-randr.overrideAttrs(o: {
depsBuildBuild = [ final.pkgsBuildBuild.pkg-config ];
});
})
];
mobile = { mobile = {
adbd.enable = true; adbd.enable = true;
boot.stage-1.firmware = [ 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" RUN+="${pkgs.libqmi}/bin/qmicli -pd $env{DEVNAME} --loc-set-engine-lock=none"
''; '';
systemd.services.ModemManager = { systemd.services.ModemManager = {
wantedBy = [ "multi-user.target" ]; wantedBy = [ "multi-user.target" ];
serviceConfig = serviceConfig =
@ -173,6 +182,7 @@ SUBSYSTEM=="wwan", ENV{DEVNAME}=="/dev/wwan0qmi0", ENV{DEVTYPE}=="wwan_port", \
services.cage = services.cage =
let wlinit = pkgs.writeScript "wlinit" '' let wlinit = pkgs.writeScript "wlinit" ''
${pkgs.wlr-randr}/bin/wlr-randr --output DSI-1 --scale 2
exec ${saturn}/bin/saturn exec ${saturn}/bin/saturn
''; '';
in { in {
@ -185,6 +195,7 @@ SUBSYSTEM=="wwan", ENV{DEVNAME}=="/dev/wwan0qmi0", ENV{DEVTYPE}=="wwan_port", \
drm-framebuffer drm-framebuffer
saturn saturn
satellite satellite
wlr-randr
]; ];
users.users.dan = { users.users.dan = {