diff --git a/provision/hosts/osprey/configuration.nix b/provision/hosts/osprey/configuration.nix index 65ab7512..125b32ab 100644 --- a/provision/hosts/osprey/configuration.nix +++ b/provision/hosts/osprey/configuration.nix @@ -32,6 +32,9 @@ enable = true; gnome.enable = true; }; + devel = { + engineering.enable = true; + }; programs = { appgate-sdp.enable = true; chezmoi.apply = true; diff --git a/provision/modules/devel/engineering.nix b/provision/modules/devel/engineering.nix index 005aa474..2bfb2b10 100644 --- a/provision/modules/devel/engineering.nix +++ b/provision/modules/devel/engineering.nix @@ -9,6 +9,11 @@ in { freecad # Open-source parametric 3D CAD modeler openscad # Open-source script-only based modeller prusa-slicer # Slicing software optimized for Prusa 3D printers, offering user-friendly interface and settings + sdrangel + rtl-sdr + readsb ]; + hardware.rtl-sdr.enable = true; + users.users.${user}.extraGroups = [ "plugdev" ]; }; }