nixos/flipperzero: init

Changed files
+19
nixos
modules
+18
nixos/modules/hardware/flipperzero.nix
···
···
+
{ config, lib, pkgs, ... }:
+
+
with lib;
+
+
let
+
+
cfg = config.hardware.flipperzero;
+
+
in
+
+
{
+
options.hardware.flipperzero.enable = mkEnableOption (mdDoc "udev rules and software for Flipper Zero devices");
+
+
config = mkIf cfg.enable {
+
environment.systemPackages = [ pkgs.qFlipper ];
+
services.udev.packages = [ pkgs.qFlipper ];
+
};
+
}
+1
nixos/modules/module-list.nix
···
./hardware/cpu/intel-sgx.nix
./hardware/device-tree.nix
./hardware/digitalbitbox.nix
./hardware/flirc.nix
./hardware/gkraken.nix
./hardware/gpgsmartcards.nix
···
./hardware/cpu/intel-sgx.nix
./hardware/device-tree.nix
./hardware/digitalbitbox.nix
+
./hardware/flipperzero.nix
./hardware/flirc.nix
./hardware/gkraken.nix
./hardware/gpgsmartcards.nix