Skip to content

woochica/wakatime-mode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

Emacs Minor Mode for WakaTime

wakatime-mode is an automatic time tracking extension for Emacs using WakaTime.

Usage

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.

Configuration

Set variable wakatime-api-key to your API key. Point wakatime-cli-path to the absolute path of the CLI script (wakatime-cli.py).

Installation

Heads Up! WakaTime depends on Python being installed to work correctly.

  1. Get an API key from: http://wakatime.com.

  2. Install wakatime-mode for Emacs using MELPA.

  3. You will see a prompt asking for your API key. Enter your API key, then press enter.

  4. Download or clone the wakatime-cli repository.

  5. 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.

  6. Use Emacs with wakatime-mode turned on and your time will automatically be tracked for you.

  7. Visit http://wakatime.com to see your logged time.

  8. Consider installing BIND9 to cache your repeated DNS requests: sudo apt-get install bind9

Screen Shots

![Project Overview](https://www.wakati.me/static/img/ScreenShots/Screen Shot 2013-10-26 at 5.04.01 PM.png)

About

Emacs Minor Mode for WakaTime

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •