Love this direction, i want to do something similar. I'm curious, once you've selected all your customizations, how does the npx shadcn command honour them?
like how does `pnpm dlx shadcn@latest add @shadcncraft/activity-feed-1` install the selected style, theme, fonts etc?
How are you overriding the components.json settings?