Local arduino development

This commit is contained in:
Zuckerberg 2023-08-10 18:05:45 -06:00
parent b17be86927
commit 1922bbbcfd
2 changed files with 5 additions and 0 deletions

View File

@ -10,6 +10,7 @@ let
dart-code.flutter dart-code.flutter
golang.go golang.go
jnoortheen.nix-ide jnoortheen.nix-ide
ms-vscode.cpptools
] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [ ] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [
{ {
name = "platformio-ide"; name = "platformio-ide";

View File

@ -9,6 +9,9 @@
services.tor.enable = true; services.tor.enable = true;
services.tor.client.enable = true; services.tor.client.enable = true;
# don't use remote builders
nix.distributedBuilds = lib.mkForce false;
# services.howdy.enable = true; # services.howdy.enable = true;
hardware.openrazer.enable = true; hardware.openrazer.enable = true;
@ -27,6 +30,7 @@
# Wally Flashing rules for the Moonlander and Planck EZ # Wally Flashing rules for the Moonlander and Planck EZ
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE:="0666", SYMLINK+="stm32_dfu" SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE:="0666", SYMLINK+="stm32_dfu"
''; '';
services.udev.packages = [ pkgs.platformio ];
users.groups.plugdev = { users.groups.plugdev = {
members = [ "googlebot" ]; members = [ "googlebot" ];
}; };