wakatime-mode
is an automatic time tracking extension for Emacs using WakaTime.
Enable WakaTime for the current buffer by invoking M-x wakatime-mode
. If you wish to activate it globally, run M-x global-wakatime-mode
.
Set variable wakatime-api-key
to your API key.
Point wakatime-cli-path
to the absolute path of the CLI script (wakatime-cli.py
).
Heads Up! WakaTime depends on Python being installed to work correctly.
-
Get an API key from: http://wakatime.com.
-
Install wakatime-mode for Emacs using MELPA.
-
You will see a prompt asking for your API key. Enter your API key, then press
enter
. -
Download or clone the wakatime-cli repository.
-
You will see a prompt asking for the path to wakatime-cli.py. Enter the path to the wakatime-cli.py file, then press
enter
. -
Use Emacs with wakatime-mode turned on and your time will automatically be tracked for you.
-
Visit http://wakatime.com to see your logged time.
-
Consider installing BIND9 to cache your repeated DNS requests:
sudo apt-get install bind9
![Project Overview](https://www.wakati.me/static/img/ScreenShots/Screen Shot 2013-10-26 at 5.04.01 PM.png)