logseq-timetracker/README.md
2026-06-26 10:04:47 +02:00

34 lines
726 B
Markdown

# Logseq Page Timetracker
Track time per page in Logseq with one active timer at a time.
## Current status
Initial MVP implementation in progress.
## Development
1. Install dependencies: `npm install`
2. Build once: `npm run build`
3. Build in watch mode: `npm run dev`
4. In Logseq, load plugin from this folder.
## Commands (MVP)
- Start tracking current page
- Stop active tracking
- Switch tracking to current page
- Open timetracker UI
- Export entries JSON
## Data model
- Single active timer at any time.
- Completed entries with editable timestamps.
- Stored in browser local storage by plugin key.
## Export
- JSON export is the canonical, versioned format.
- The file can be consumed by external scripts.