feat(spec): config can be true or a table that will be passed to require("plugin").setup(config)

This commit is contained in:
Folke Lemaitre 2022-12-22 22:41:44 +01:00
commit 2a7b0047dd
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040
4 changed files with 69 additions and 2 deletions

View file

@ -27,6 +27,11 @@ function M.track(data, time)
end
end
---@param name string
function M.normname(name)
return name:lower():gsub("^n?vim%-", ""):gsub("%.n?vim$", ""):gsub("%.lua", ""):gsub("[^a-z]+", "")
end
function M.norm(path)
if path:sub(1, 1) == "~" then
local home = vim.loop.os_homedir()