{ pkgs, ... }: { imports = [ ./stm32.nix ]; environment.systemPackages = with pkgs; let # kicad kicad = pkgs.kicad.override { addons = with pkgs.kicadAddons; [ kikit kikit-library ]; }; in [ # general android-tools binwalk caido dfu-util freecad-qt6 fstl gdb gef imhex kicad kikit linux-manual man-pages man-pages-posix nil nix-index nixfmt-rfc-style openocd openscad prusa-slicer python314 sops treefmt ]; # saving space on nixos, lol documentation.dev.enable = true; # android stuff services.udev.packages = [ pkgs.dfu-util ]; # Wireshark programs.wireshark = { enable = true; package = pkgs.wireshark; }; users.users."0xa".extraGroups = [ "wireshark" ]; programs.ghidra = { enable = true; gdb = true; package = pkgs.ghidra; }; }