diff --git a/configuration.nix b/configuration.nix index 03c45e4..4088645 100755 --- a/configuration.nix +++ b/configuration.nix @@ -2,6 +2,7 @@ { imports = [ inputs.sops-nix.nixosModules.sops + ./system-modules/adb.nix ./system-modules/auto-mount.nix ./system-modules/hardware-configuration.nix ./system-modules/fuse.nix diff --git a/system-modules/adb.nix b/system-modules/adb.nix new file mode 100644 index 0000000..d19df86 --- /dev/null +++ b/system-modules/adb.nix @@ -0,0 +1,7 @@ +{ host, lib, ... }: +lib.mkIf (host != "NxACE") +{ + programs.adb = { + enable = true; + }; +} diff --git a/system-modules/users.nix b/system-modules/users.nix index cec112b..ad973ee 100755 --- a/system-modules/users.nix +++ b/system-modules/users.nix @@ -5,7 +5,7 @@ users.users."${user}" = { isNormalUser = true; - extraGroups = [ "networkmanager" "wheel" "audio" "video" "docker" "libvirtd" "uinput" "input" "ydotool" ]; + extraGroups = [ "networkmanager" "wheel" "audio" "video" "docker" "libvirtd" "uinput" "input" "ydotool" "adbusers" ]; useDefaultShell = true; openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID1RPCcS8DtIf75a2FEW4d8X6WTVeLlmretoLqppvZlJ" # From [A] GPG Sub Key