A companion Stream Deck plugin for TasksBar—a lightweight Windows productivity widget built with WPF and Windows App SDK. This plugin allows you to control your tasks and sticky notes directly from your Elgato Stream Deck.
- 🚀 Add Pre-made Tasks: Instantly push configured tasks (with custom titles and details) straight into TasksBar.
- 📝 Create Sticky Notes: Spawn new sticky notes instantly with the press of a single button.
- 🔄 Toggle Saved Notes: Display live text previews of your active sticky notes right on your Stream Deck keys and toggle their visibility on screen.
- 📂 Switch Task Lists: Dynamically load your local lists or synced Google Task lists and switch between them seamlessly.
- TasksBar App: Ensure you have TasksBar running on your Windows PC.
- Local API Server: Inside TasksBar's settings (Behavior & Sync), make sure Stream Deck Integration is toggled ON so the local server can accept commands.
- Go to the Releases page.
- Download the latest
.streamDeckPluginfile. - Double-click the file to install it automatically via the Elgato Stream Deck software.
If you want to modify or compile the plugin yourself:
- Clone this repository:
git clone [https://github.com/Daniel-Geron/TasksBar-Stream-Deck-Plugin.git](https://github.com/Daniel-Geron/TasksBar-Stream-Deck-Plugin.git)- Install dependencies:
npm install- Build the TypeScript code:
npm run build- Pack into an installer:
npx @elgato/cli pack com.danielgeron.tasksbar.sdPlugin