{"repo":"wakatime/wakatime-mode","free":true,"listed":false,"github":"https://github.com/wakatime/wakatime-mode","clone":"git clone https://github.com/wakatime/wakatime-mode.git","description":"Emacs plugin for automatic time tracking and metrics generated from your programming activity.","language":"Emacs Lisp","stars":274,"topics":["emacs","time-tracking"],"license":null,"category":"productivity","readme_excerpt":"Emacs Minor Mode for WakaTime wakatime-mode is an automatic time tracking extension for Emacs using WakaTime. Installation 1. Configure wakatime-mode in your init.el file using use-package (this automatically installs it from MELPA): 1. Restart Emacs. wakatime-mode will automatically download the latest wakatime-cli into /.wakatime/ on first launch, and check for updates at most every 4 hours. To use a specific binary instead, set wakatime-cli-path to its absolute path (or install wakatime-cli into your $PATH , e.g. brew install wakatime-cli on macOS). 1. Enter your api key in your init.el or /.wakatime.cfg file (config file format). 1. Use Emacs with wakatime-mode turned on and your time will be tracked for you automatically. 1. Visit http://wakatime.com to see your logged time. Screen Shots 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. By default wakatime-cli-path is nil , which tells wakatime-mode to look for an existing wakatime-cli on your $PATH and otherwise auto-download the latest wakatime-cli release into /.wakatime/ . Set wakatime-cli-path to an absolute path to use a specific binary. Auto-update checks run at most every wakatime-update-check-interval seconds (4 hours by default). Troubleshooting To be sure heartbeats are getting sent, turn on debug mode by adding this line to your /.wakatime.cfg file: debug ","default_branch":null,"files":null,"tree":[],"storefront":"/r/wakatime","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wakatime/wakatime-mode/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}