Skip to content

maorun/code-stats.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code::Stats integration in lua

Homepage of Code::Stats (The free stats tracking service for programmers)

Installation

eg: vim-plug

Plug 'nvim-lua/plenary.nvim'
Plug('maorun/code-stats.nvim')

Usage

you must set the api-key either trough the setup or as an global variable

in vim:

let g:codestats_api_key = '<YOUR_KEY>'

or lua:

vim.g.codestats_api_key = '<YOUR_KEY>'

now setup the plugin

require('maorun.code-stats').setup({
    api_key = '<YOUR_API_KEY>' -- not necessary if global api key is set
    status_prefix = 'C:S ' -- the prefix of xp in statusline
})

Statusline

with require('maorun.code-stats').currentXp() you can get the current xp of the buffer

vim.opt.statusline=vim.opt.statusline + "%{luaeval(\"require('maorun.code-stats').currentXp()\")} "

Troubleshooting

atm. the filetype is used as language because i don't know how to get the language on actual input

(eg. CSS in HTML)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages