Skip to content

⛏ Vim plugin for automatic time tracking and metrics generated from your programming activity.

License

Notifications You must be signed in to change notification settings

janza/vim-hackatime

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vim-hackatime

Quantify your coding inside Vim.

Installation

  1. Point hackatime to your influxdb instance (and optionally set Basic Authorization information):
    let g: hackatime_InfluxHost = 'influx.example.com'
    let g: hackatime_BasicAuth  = 'user:password'       " optional
  1. Use Vim and your coding activity will be displayed on your Grafana dashboard.

Note: HackaTime depends on Python being installed to work correctly. To use a custom python binary:

let g:hackatime_PythonBinary = '/usr/bin/python'

TODO

Release influx/grafana dashboad setup.

About

⛏ Vim plugin for automatic time tracking and metrics generated from your programming activity.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 71.5%
  • Python 28.5%