From d3119db3004418808fe6ea38411fb52376a33846 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Geoffrey=20=E2=80=9CFrogeye=E2=80=9D=20Preud=27homme?= Date: Thu, 24 Apr 2025 20:55:59 +0200 Subject: [PATCH] nod: Android integration --- nod/common/default.nix | 10 ++++++++++ os/remote-builds/default.nix | 1 + 2 files changed, 11 insertions(+) diff --git a/nod/common/default.nix b/nod/common/default.nix index 162dcca..0e3e969 100644 --- a/nod/common/default.nix +++ b/nod/common/default.nix @@ -1,5 +1,15 @@ { pkgs, config, ... }: { + android-integration = { + am.enable = true; # Required for okc + termux-open.enable = true; + termux-open-url.enable = true; + termux-setup-storage.enable = true; + termux-reload-settings.enable = true; + termux-wake-lock.enable = true; + termux-wake-unlock.enable = true; + xdg-open.enable = true; + }; environment.motd = ""; home-manager = { useGlobalPkgs = true; diff --git a/os/remote-builds/default.nix b/os/remote-builds/default.nix index 259ffef..fd705e8 100644 --- a/os/remote-builds/default.nix +++ b/os/remote-builds/default.nix @@ -33,6 +33,7 @@ let in { config = { + boot.binfmt.emulatedSystems = [ "aarch64-linux" ]; programs.ssh.knownHosts = lib.trivial.pipe vivariumBuilders [ (builtins.map (builder: { name = builder.hostName;