Skip to content

cljs electron starter app. It includes shadow-cljs, deps.edn, re-frame and tailwindcss.

Notifications You must be signed in to change notification settings

fnumatic/cljs-electron-starter

Repository files navigation

cljs-electron-starter

A starter electron application with cljs

dev tooling with shadow-cljs

styles via TailwindCSS https://tailwindcss.com/

Development Mode

  • install deps via npm

npm install
npx shadow-cljs watch main renderer

Release application

  • linux release

    • please adapt accordingly for win and mac

npx shadow-cljs release main renderer
npm run-script pack
cp dist/[linux-unpacked]/* targetfolder/appfolder

CSS via Tailwind

  • purge CSS

npm run-script tw

Run application:

npx electron .

Using babashka

./run prep
./run watch
./run compile
./run release
./run purgecss
./run buildreport
./run app

Appendix

About

cljs electron starter app. It includes shadow-cljs, deps.edn, re-frame and tailwindcss.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published