summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosé Juan Loeza Sierra <jj@xz6ze.com>2025-11-02 21:24:14 -0800
committerJosé Juan Loeza Sierra <jj@xz6ze.com>2025-11-02 21:24:14 -0800
commite52626289cfc130cfad2686831f0acf4ad3d2852 (patch)
tree8d95e8b8af51993f77cedd0cd39c745bef5df461
parentf09908a26573e8d1ad3bf7693b51ef7f6c5edaad (diff)
add text and typst filetypes to wordcount
-rw-r--r--dot-config/nvim/lua/wordcount.lua10
1 files changed, 8 insertions, 2 deletions
diff --git a/dot-config/nvim/lua/wordcount.lua b/dot-config/nvim/lua/wordcount.lua
index b61a4ee..77e141b 100644
--- a/dot-config/nvim/lua/wordcount.lua
+++ b/dot-config/nvim/lua/wordcount.lua
@@ -6,6 +6,10 @@
local M = {}
+local config = {
+ filetypes = { "markdown", "text", "typst" },
+}
+
function M.wordcount()
local wc = vim.fn.wordcount()
@@ -17,8 +21,10 @@ function M.wordcount()
end
function M.is_available()
- if vim.bo.filetype == "markdown" then
- return true
+ for _, ft in ipairs(config.filetypes) do
+ if ft == vim.bo.filetype then
+ return true
+ end
end
return false