Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

WakaTime Box for LifeOS

luke-evanluke-evan45 downloads

Write your WakaTime project, language, editor and category stats into your LifeOS daily note.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

中文说明 →

Writes your WakaTime stats into your LifeOS daily note — automatically.

Usage

  1. Put an empty wakatime code block into your LifeOS daily note template:

Add an empty wakatime block to the LifeOS daily note template

  1. That's all. Whenever LifeOS creates a daily note, the box is filled and kept up to date (on note creation, once per hour, or on demand):

The box is synced into the daily note automatically

Requirements

  • Obsidian 1.13.0 or newer (older Obsidian versions keep the last compatible release automatically)
  • LifeOS enabled, with Periodic Notes turned on (the plugin reads LifeOS settings to find the daily note, and never creates notes itself)
  • A WakaTime account; paste your API key into the plugin settings

Install

  • Obsidian community plugins (once published): Settings → Community plugins → search for WakaTime Box for LifeOS → Install; updates then come from the GitHub releases automatically.
  • BRAT (before publication / beta channel): add Luke-Evan/obsidian-wakatime-box-lifeos in the BRAT settings, then enable WakaTime Box for LifeOS. BRAT installs and updates the plugin straight from the GitHub releases.
  • Manual: download main.js and manifest.json from the latest release into <vault>/.obsidian/plugins/wakatime-box-lifeos/, then enable the plugin.

Settings & commands

  • Display data: projects, languages, editors or categories — the six biggest entries of the day.
  • Sync now: buttons for today and yesterday; the same actions exist as commands, so you can bind hotkeys to them in Settings → Hotkeys (search for WakaTime).
  • Copy the stats of any date to the clipboard command, for weekly notes or reports.

Credits & license

Fork of simonla/obsidian_waka_box (MIT); the daily note layout follows LifeOS. Licensed under MIT.

HealthExcellent
ReviewPassed
About
Embed your WakaTime daily summary into today's LifeOS daily note automatically as a fenced wakatime block. Refresh hourly or on demand, choose views by projects, languages, editors or categories, and copy any date's box to the clipboard for reports.
IntegrationsAutomationDates
Details
Current version
1.2.0
Last updated
2 weeks ago
Created
2 weeks ago
Updates
4 releases
Downloads
45
Compatible with
Obsidian 1.13.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Support
Author
luke-evanluke-evanluke-evan
GitHubluke-evan
  1. Community
  2. Plugins
  3. Integrations
  4. WakaTime Box for LifeOS

Related plugins

BRAT

Easily install a beta version of a plugin for testing.

Update modified date

Automatically update a frontmatter modified date field when the file is modified.

Readwise Official

Sync highlights from Readwise to your vault.

Actions URI

Add additional `x-callback-url` endpoints to the app for common actions — it's a clean, super-charged addition to Obsidian URI.

Reminder

Manage Markdown TODOs with reminder.

Rollover Daily Todos

Rollover any unchecked checkboxes from your last daily note into today's note.

Todoist Sync

Materialize Todoist tasks within your notes.

Shell commands

Define system commands that you want to execute via command palette, hotkeys, URI links or automated events. E.g. open external applications or perform automated file modifications.

Granola Sync

Sync Granola notes to your vault.

Templater

Create and use dynamic templates.