diff options
Diffstat (limited to 'dot-config/nvim/lua/wordcount.lua')
| -rw-r--r-- | dot-config/nvim/lua/wordcount.lua | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/dot-config/nvim/lua/wordcount.lua b/dot-config/nvim/lua/wordcount.lua deleted file mode 100644 index 1ff5579..0000000 --- a/dot-config/nvim/lua/wordcount.lua +++ /dev/null @@ -1,32 +0,0 @@ --- Wordcount in markdown --- --- Credits --- https://github.com/nvim-lualine/lualine.nvim/issues/328#issuecomment-982672253 --- https://github.com/skwee357/nvim-prose - -local M = {} - -local config = { - filetypes = { "markdown", "text", "typst" }, -} - -local function format_wc(n) - return tostring(n) .. " words" -end - -function M.wordcount() - local wc = vim.fn.wordcount() - return (wc.visual_words and format_wc(wc.visual_words)) or format_wc(wc.words) -end - -function M.is_available() - for _, ft in ipairs(config.filetypes) do - if ft == vim.bo.filetype then - return true - end - end - - return false -end - -return M |
