From cd1736f899f03e36aaf13df5ab7196f4b031cedc Mon Sep 17 00:00:00 2001 From: foosinn Date: Sat, 31 Oct 2020 11:45:30 +0100 Subject: [PATCH] stm32 debugging --- roles/private.nix | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/roles/private.nix b/roles/private.nix index 0776b19..a3fea9f 100644 --- a/roles/private.nix +++ b/roles/private.nix @@ -4,17 +4,27 @@ let unstable = import {}; in { environment.systemPackages = with pkgs; [ + # embedded arduino avrdude + gcc-arm-embedded + openocd pkgsCross.avr.avrlibc - pkgsCross.avr.libcCross - pkgsCross.avr.buildPackages.gcc8 pkgsCross.avr.buildPackages.binutils - unstable.cura + pkgsCross.avr.buildPackages.gcc8 + pkgsCross.avr.libcCross + + cura openscad kicad ]; + # stm32 debugger + users.extraGroups.plugdev = { }; + users.extraUsers.stefan.extraGroups = [ "plugdev" "dialout" ]; + services.udev.packages = [ pkgs.openocd ]; + + fileSystems."/mnt/nfs" = { device = "10.1.20.29:/srv/nfs"; fsType = "nfs";