{ config, pkgs, inputs, ... }: { home-manager.users.cyryl = { ... }: { imports = [ ]; home.packages = with inputs.nixpkgs-nixos-unstable.legacyPackages."x86_64-linux"; with gnuradio3_8Packages; [ gnuradio3_8 osmosdr gqrx audacity rtl-sdr inspectrum ] ++ (with pkgs; [ ]); }; users.extraUsers.cyryl.extraGroups = [ "plugdev" ]; users.groups = { "plugdev" = { }; }; services.udev = { packages = [ pkgs.rtl-sdr ]; extraRules = '' # RTL2832U OEM vid/pid, e.g. ezcap EzTV668 (E4000), Newsky TV28T (E4000/R820T) etc. SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bda", ATTRS{idProduct}=="2838", ENV{ID_SOFTWARE_RADIO}="1", MODE="0660", GROUP="plugdev" ''; }; # dont load DVB-T modules automatically boot.blacklistedKernelModules = [ "dvb_usb_rtl28xxu" ]; }