0
p32929
23d

Spent my Saturday setting up an Electron app with React + TypeScript + Tailwind + shadcn/ui. Four hours later I had achieved: one tsconfig that hates me, a shadcn CLI that refuses to detect my own project as a project, and a newfound respect for anyone who ships desktop apps for a living.

By hour five I wasn't debugging anymore, I was negotiating.

Eventually got it working, then did what any reasonable person does after suffering: turned it into a boilerplate so nobody else has to. Electron + Vite + React + TS + Tailwind + shadcn, all pre-wired, yarn && yarn dev and you're building instead of configuring.

github.com/p32929/electron-shadcn-typescript

Comments
Add Comment