Files
nix-config/modules/hardware/android.nix
2026-01-21 11:17:55 +01:00

23 lines
497 B
Nix

{
config,
pkgs,
lib,
...
}:
let
cfg = config.custom.hardware.android;
in
{
options.custom.hardware.android = {
enable = lib.mkEnableOption "Enables android phone support";
};
config = lib.mkIf cfg.enable {
environment.systemPackages = with pkgs; [
scrcpy # mirrors screen to pc, -S turns off screen while active, --render-driver opengl uses opengl for rendering
android-tools
];
users.users.${config.mainUser.name}.extraGroups = [ "adbusers" ];
};
}