import { PluginContext } from "@liferpg/plugin-sdk"; /** * Pomodoro Timer Plugin for LifeRPG * * This plugin adds a Pomodoro timer widget to the dashboard * and integrates with habit tracking. */ export function initialize(context: PluginContext): void { context.log("Pomodoro plugin initialized"); // Register a dashboard widget with a Pomodoro timer context.api.registerDashboardWidget( "pomodoro-timer", "Pomodoro Timer", `
25:00
Ready to focus
Mode:
Today: 0 pomodoros
` ); // Register a menu item for Pomodoro settings context.api.registerMenuItem( "pomodoro-settings", "Pomodoro Settings", "/settings/pomodoro" ); // Listen for habit completion events // (Not implemented in this example as event system is pending) }