create mode 100644 .gitignore create mode 100644 README.md create mode 100644 apps/desktop/package.json create mode 100644 apps/desktop/scripts/dev-electron.mjs create mode 100644 apps/desktop/src/ipcChannels.ts create mode 100644 apps/desktop/src/main.ts create mode 100644 apps/desktop/src/preload.ts create mode 100644 apps/desktop/src/todoStore.ts create mode 100644 apps/desktop/tsconfig.json create mode 100644 apps/renderer/index.html create mode 100644 apps/renderer/package.json create mode 100644 apps/renderer/postcss.config.cjs create mode 100644 apps/renderer/src/App.tsx create mode 100644 apps/renderer/src/index.css create mode 100644 apps/renderer/src/main.tsx create mode 100644 apps/renderer/src/vite-env.d.ts create mode 100644 apps/renderer/tailwind.config.ts create mode 100644 apps/renderer/tsconfig.json create mode 100644 apps/renderer/vite.config.ts create mode 100644 bun.lock create mode 100644 package.json create mode 100644 packages/contracts/package.json create mode 100644 packages/contracts/src/index.ts create mode 100644 packages/contracts/src/ipc.ts create mode 100644 packages/contracts/src/todo.ts create mode 100644 packages/contracts/tsconfig.json create mode 100644 tsconfig.base.json create mode 100644 turbo.json