at 23.05-pre 331 B view raw
1{ config, lib, pkgs, ... }: 2 3with lib; 4 5let 6 cfg = config.programs.nbd; 7in 8{ 9 options = { 10 programs.nbd = { 11 enable = mkEnableOption (lib.mdDoc "Network Block Device (nbd) support"); 12 }; 13 }; 14 15 config = mkIf cfg.enable { 16 environment.systemPackages = with pkgs; [ nbd ]; 17 boot.kernelModules = [ "nbd" ]; 18 }; 19}