From 882f45a1d6be3d7338bb2b10e8fc17a4105aaba3 Mon Sep 17 00:00:00 2001 From: foosinn Date: Sat, 31 Oct 2020 11:45:19 +0100 Subject: [PATCH 1/2] add mpv --- roles/desktop.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/roles/desktop.nix b/roles/desktop.nix index 87a631f..a0c563f 100644 --- a/roles/desktop.nix +++ b/roles/desktop.nix @@ -90,6 +90,7 @@ in { libreoffice libsecret lxappearance + mpv mumble neofetch pavucontrol From cd1736f899f03e36aaf13df5ab7196f4b031cedc Mon Sep 17 00:00:00 2001 From: foosinn Date: Sat, 31 Oct 2020 11:45:30 +0100 Subject: [PATCH 2/2] 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";