diff --git a/system/fragments/android.nix b/system/fragments/android.nix index 39a069c..d5464de 100644 --- a/system/fragments/android.nix +++ b/system/fragments/android.nix @@ -1,8 +1,15 @@ { config, lib, pkgs, outputs, vars, ...}@args: +let + cfg = config.nixfiles.programs.adb; +in { - imports = [ outputs.nixosModules.adb ]; - - config = { + # imports = [ outputs.nixosModules.adb ]; + + options.nixfiles.programs.adb = { + enable = lib.mkEnableOption "adb configuration"; + }; + + config = lib.mkIf cfg.enable { programs.adb.enable = true; users.users.${vars.username}.extraGroups = [ "adbusers" ]; };