Neovim plugin to track language usage in a local sqlite3. For those data hoarders like me, who like to analyze random stuff.
- language (Based on buffers opened and closed)
- duration
- Timestamp (for tracking lang work)
- Buffer Name / file name
This plugin requires
-- Simple add:
{ '3rd/sqlite.nvim' }
Sqlite3 is required to operate this pluggin. It will create a db in .local/share/nvim/devtime
dir.
-- Simple add:
{
'alfredosa/devtime.nvim',
dependencies = {
{ '3rd/sqlite.nvim' },
},
config = function()
require('devtime').setup()
end,
},
I plan on adding:
- Custom configurations.
- a local stats page (Optional Web Server)
- Batching. The current method works fine but I think I can optimize this by batching inserts.