Scaffolds a new Nuxt Desktop project (Open Web Desktop / @owdproject/core).
npm create owd
# or
npm create owd my-desktopEquivalent after installing @owdproject/core:
desktop init my-desktop- Copies the official template (from
owdproject/clientor a localtemplate/in dev) - Runs
pnpm install - Opens
desktop uiautomatically in interactive terminals (skipped in CI)
cd my-desktop
pnpm desktop ui # control panel (apps, themes, modules)
pnpm run dev # Nuxt dev server onlyInstall mode defaults to User (npm) — see .owd/settings.json in your project.
pnpm desktop add @owdproject/app-todo
pnpm desktop add @owdproject/module-fs
pnpm desktop add @owdproject/theme-win95From the OWD client monorepo, sync the shared scaffold before publishing:
node create-owd/scripts/vendor-scaffold.jsprepack runs this automatically when publishing create-owd to npm.