{ config, lib, pkgs, ... }: { options = { devShell.packages = lib.mkOption { type = lib.types.listOf lib.types.package; default = [ pkgs.npins ]; }; outputs.devShell = lib.mkOption { type = lib.types.package; }; }; config = { devShell.packages = with pkgs; [ npins ]; outputs.devShell = pkgs.mkShell config.devShell; }; }