cyclone: Include adb support

This commit is contained in:
Spotlight 2025-03-24 21:56:59 -05:00
parent 8e3419ebb4
commit 5e927576e4
Signed by: spotlight
GPG key ID: 874AA355B3209BDC
2 changed files with 14 additions and 11 deletions

18
flake.lock generated
View file

@ -92,11 +92,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1742701794, "lastModified": 1742851132,
"narHash": "sha256-bJIFFa6/4vBGoNmCwjO5TCIbiveV2BRxVLqHcxk5jXw=", "narHash": "sha256-8vEcDefstheV1whup+5fSpZu4g9Jr7WpYzOBKAMSHn4=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "9172a6f956f7e0f7810861b9b1146f1c43d9abcb", "rev": "c4d5d72805d14ea43c140eeb70401bf84c0f11b4",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -127,11 +127,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1742595055, "lastModified": 1742741935,
"narHash": "sha256-cEetDber6LF8W4ThmRc4rwKs/o8y2GH0pUdX7e6CnAQ=", "narHash": "sha256-ZCNvPYWkL9hxzgWn1gmYCZItqBU4ujsWjwWNpcwCjfQ=",
"owner": "LnL7", "owner": "LnL7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "e9f41de2a81f04390afd106959adf352a207628f", "rev": "ebb88c3428dcdd95c06dca4d49b9791a65ab777b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -142,11 +142,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1742422364, "lastModified": 1742669843,
"narHash": "sha256-mNqIplmEohk5jRkqYqG19GA8MbQ/D4gQSK0Mu4LvfRQ=", "narHash": "sha256-G5n+FOXLXcRx+3hCJ6Rt6ZQyF1zqQ0DL0sWAMn2Nk0w=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "a84ebe20c6bc2ecbcfb000a50776219f48d134cc", "rev": "1e5b653dff12029333a6546c11e108ede13052eb",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -101,12 +101,15 @@
vscode vscode
]; ];
programs.steam.enable = true; programs = {
adb.enable = true;
steam.enable = true;
};
# Docker support # Docker support
boot.kernel.sysctl."net.ipv4.ip_forward" = true; boot.kernel.sysctl."net.ipv4.ip_forward" = true;
networking.firewall.trustedInterfaces = [ "docker0" ]; networking.firewall.trustedInterfaces = [ "docker0" ];
users.users.spotlight.extraGroups = [ "docker" ]; users.users.spotlight.extraGroups = [ "adbusers" "docker" ];
virtualisation.docker.enable = true; virtualisation.docker.enable = true;
# Docker NVIDIA runtime support # Docker NVIDIA runtime support
hardware.nvidia-container-toolkit.enable = true; hardware.nvidia-container-toolkit.enable = true;