TerminalStart Icon

TerminalStart

Retro-inspired, modular new tab dashboard built for focus and speed.

Live Demo

TerminalStart Preview

TerminalStart Settings

--- ## Install in Edge / Chrome 1. Open `edge://extensions` (or `chrome://extensions`) 2. Enable **Developer Mode** 3. Click **Load unpacked** 4. Select the `extension` folder ## Todoist Integration Sync your todo widget with Todoist using a personal API token. 1. Go to **Settings > Advanced > Todo Widget** 2. Enable **Sync with Todoist** 3. Paste your API token (Settings > Integrations > Developer on [todoist.com](https://todoist.com)) 4. Grant host permission when prompted **Due dates** — add natural language dates when creating tasks: | Input | Task | Due | |---|---|---| | `meet john tomorrow at 2pm` | meet john | tomorrow at 2pm | | `buy groceries next monday` | buy groceries | next monday | | `call mom every friday` | call mom | every friday | | `submit report jan 15` | submit report | jan 15 | Todoist's NLP handles parsing. Local mode still supports time-only syntax (e.g. `standup 9am`). ## Build ### Requirements * Node.js v16+ * Python 3 ### Steps 1. Install dependencies: ``` npm install ``` 2. Build: ``` npm run build ``` The build script automatically syncs assets into the `extension/` folder. 3. Package: ``` python scripts/package_addon.py ``` Output: `terminal-start-v1.0.0.zip` ### Testing ``` npx playwright test ``` Runs e2e tests against the extension using Chromium. ## Notes - Hover over the top right section for settings. - API tokens are stored locally in your browser and never sent anywhere except the Todoist API.