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" ]; };