From 1922bbbcfd9b284eb419333704e8b1d49b8391f6 Mon Sep 17 00:00:00 2001 From: Zuckerberg Date: Thu, 10 Aug 2023 18:05:45 -0600 Subject: [PATCH] Local arduino development --- common/pc/vscodium.nix | 1 + machines/ray/default.nix | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/common/pc/vscodium.nix b/common/pc/vscodium.nix index 6eb8b2d..a95da4a 100644 --- a/common/pc/vscodium.nix +++ b/common/pc/vscodium.nix @@ -10,6 +10,7 @@ let dart-code.flutter golang.go jnoortheen.nix-ide + ms-vscode.cpptools ] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [ { name = "platformio-ide"; diff --git a/machines/ray/default.nix b/machines/ray/default.nix index d951e89..b3c80b1 100644 --- a/machines/ray/default.nix +++ b/machines/ray/default.nix @@ -9,6 +9,9 @@ services.tor.enable = true; services.tor.client.enable = true; + # don't use remote builders + nix.distributedBuilds = lib.mkForce false; + # services.howdy.enable = true; hardware.openrazer.enable = true; @@ -27,6 +30,7 @@ # Wally Flashing rules for the Moonlander and Planck EZ SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE:="0666", SYMLINK+="stm32_dfu" ''; + services.udev.packages = [ pkgs.platformio ]; users.groups.plugdev = { members = [ "googlebot" ]; };