Opinionated nuxt-electron starter template
❤ Inspired from nuxt-electron-trpc-prisma
- VueUse - Collection of Vue Composition Utilities.
- UnoCSS - The instant on-demand Atomic CSS engine.
- Pinia - The Vue Store that you will enjoy using.
- Headless UI - Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
- Color mode - Dark and Light mode with auto detection made easy with Nuxt 🌗.
- Image - Plug-and-play image optimization for Nuxt apps.
- Iconify - All popular icon sets, one framework.
- pnpm - Fast, disk space efficient package manager.
- Prettier - Opinionated code formatter.
- TypeScript - Why not?
This template requires node v16 and above.
Run the dev server in an electron app:
pnpm dev
Build the electron app:
pnpm build
When you use this template, try to follow the checklist to update your info properly
- Change the author name in
LICENSE
- Remove
<NuxtWelcome />
inpages/index.vue
- Change
author
,name
,version
anddescription
inpackage.json
- Remove or change
repository
andbugs
inpackage.json
- Clean up the READMEs