minus: Add a waydroid auto-start
Some checks failed
Build / load_packages (push) Failing after 13s
Build / check (push) Failing after 15s
Build / build (push) Has been skipped
Build / build-status (push) Failing after 4s

This commit is contained in:
Quentin Boyer 2026-01-15 20:38:33 +01:00
parent 92b4ae91d5
commit 5da35aac7d

View file

@ -28,5 +28,30 @@
NIXOS_OZONE_WL = 1;
};
systemd.user.services.waydroid-session = {
Unit = {
Description = "Waydroid Session Service";
After = "default.target";
Requires = "default.target";
};
Install = {
WantedBy = [ "default.target" ];
};
Service =
let
exe = "/run/current-system/sw/bin/waydroid";
in
{
Type = "simple";
ExecStart = "${exe} session start";
ExecStop = "${exe} session stop";
Restart = "always";
RestartSec = "1s";
WorkingDirectory = "/home/%u";
};
};
home.stateVersion = "23.11";
}