diff --git a/school-configuration.nix b/school-configuration.nix index d179779..5ac269e 100644 --- a/school-configuration.nix +++ b/school-configuration.nix @@ -3,8 +3,28 @@ environment.systemPackages = with pkgs; [ nmap wireshark + libstdcxx5 ]; - virtualisation.virtualbox.host.enable = true; - users.extraGroups.vboxusers.members = [ "caleb" ]; + users.users.caleb.packages = with pkgs; [ + uhd + ]; + + services.udev.extraRules = '' + #USRP1 + SUBSYSTEMS=="usb", ATTRS{idVendor}=="fffe", ATTRS{idProduct}=="0002", MODE:="0666" + + #B100 + SUBSYSTEMS=="usb", ATTRS{idVendor}=="2500", ATTRS{idProduct}=="0002", MODE:="0666" + + #B200 + SUBSYSTEMS=="usb", ATTRS{idVendor}=="2500", ATTRS{idProduct}=="0020", MODE:="0666" + SUBSYSTEMS=="usb", ATTRS{idVendor}=="2500", ATTRS{idProduct}=="0021", MODE:="0666" + SUBSYSTEMS=="usb", ATTRS{idVendor}=="2500", ATTRS{idProduct}=="0022", MODE:="0666" + SUBSYSTEMS=="usb", ATTRS{idVendor}=="3923", ATTRS{idProduct}=="7813", MODE:="0666" + SUBSYSTEMS=="usb", ATTRS{idVendor}=="3923", ATTRS{idProduct}=="7814", MODE:="0666" + ''; + + #virtualisation.virtualbox.host.enable = true; + #users.extraGroups.vboxusers.members = [ "caleb" ]; }