diff options
Diffstat (limited to 'nixos/modules/hardware/rtl-sdr.nix')
-rw-r--r-- | nixos/modules/hardware/rtl-sdr.nix | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/nixos/modules/hardware/rtl-sdr.nix b/nixos/modules/hardware/rtl-sdr.nix deleted file mode 100644 index e85fc04e29b..00000000000 --- a/nixos/modules/hardware/rtl-sdr.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ config, lib, pkgs, ... }: - -let - cfg = config.hardware.rtl-sdr; - -in { - options.hardware.rtl-sdr = { - enable = lib.mkOption { - type = lib.types.bool; - default = false; - description = '' - Enables rtl-sdr udev rules, ensures 'plugdev' group exists, and blacklists DVB kernel modules. - This is a prerequisite to using devices supported by rtl-sdr without being root, since rtl-sdr USB descriptors will be owned by plugdev through udev. - ''; - }; - }; - - config = lib.mkIf cfg.enable { - boot.blacklistedKernelModules = [ "dvb_usb_rtl28xxu" "e4000" "rtl2832" ]; - services.udev.packages = [ pkgs.rtl-sdr ]; - users.groups.plugdev = {}; - }; -} |