WakaTime is an open source Sublime Text plugin for metrics, insights, and time tracking automatically generated from your programming activity.
Install Package Control.
In Sublime, press
ctrl+shift+p(Windows, Linux) or
install, then press
Package Control: Install Packageselected.
wakatime, then press
Enter your api key, then press
Use Sublime and your coding activity will be displayed on your WakaTime dashboard.
Unresponsive Plugin Warning
In Sublime Text 2, if you get a warning message:
A plugin (WakaTime) may be making Sublime Text unresponsive by taking too long (0.017332s) in its on_modified callback.
To fix this, go to
Preferences → Settings - User then add the following setting:
First, turn on debug mode in your
Add the line:
Then, open your Sublime Console with
View → Show Console ( CTRL + ` ) to see the plugin executing the wakatime cli process when sending a heartbeat.
Also, tail your
$HOME/.wakatime.log file to debug wakatime cli problems.
The How to Debug Plugins guide shows how to check when coding activity was last received from your editor using the User Agents API. For more general troubleshooting info, see the wakatime-cli Troubleshooting Section.