diff --git a/lua/astrocommunity/bars-and-lines/wakastat/README.md b/lua/astrocommunity/bars-and-lines/wakastat/README.md new file mode 100644 index 000000000..f5132a0d6 --- /dev/null +++ b/lua/astrocommunity/bars-and-lines/wakastat/README.md @@ -0,0 +1,5 @@ +# wakastat.nvim + +wakatime coding status on your neovim. + +**Repository:** diff --git a/lua/astrocommunity/bars-and-lines/wakastat/init.lua b/lua/astrocommunity/bars-and-lines/wakastat/init.lua new file mode 100644 index 000000000..da42ed0b7 --- /dev/null +++ b/lua/astrocommunity/bars-and-lines/wakastat/init.lua @@ -0,0 +1,22 @@ +return { + { + "fiqryq/wakastat.nvim", + event = "VeryLazy", + cmd = { "WakastatRefresh", "WakastatStatus" }, + opts = {}, + specs = { + { + "rebelot/heirline.nvim", + optional = true, + opts = function(_, opts) + opts.statusline = opts.statusline or {} + table.insert(opts.statusline, 5, { -- insert at position 5 + provider = function() return " " .. require("wakastat").status() .. " " end, + hl = "Wakastat", + update = { "User", pattern = "WakastatUpdated" }, + }) + end, + }, + }, + }, +}