{ config, lib, pkgs, customPkgs, globalInputs, system, ... }: with lib; let cfg = config.home.roles.development; in { options.home.roles.development = { enable = mkEnableOption "Enable development tools and utilities"; }; config = mkIf cfg.enable { home.packages = [ claude-code codex goose-cli # Custom packages customPkgs.tea-rbw ]; programs.kubectl-secure.enable = true; # Note: modules must be imported at top-level home config }; }