refactor: minor param organization

This commit is contained in:
2025-09-11 00:31:13 +02:00
parent 7925cdd229
commit ffd3fb62f6
2 changed files with 25 additions and 19 deletions

View File

@@ -1,24 +1,29 @@
local blame = require("./line-blame")
local defaultList = "one;two"
-- vim.g.monkeyUserList = defaultList
vim.g.monkeyMailList = defaultList
local defaultList = "one,two"
local defaultBlameTextColor = "#bcb8b1"
local defaultBlameText = "- Monkey alert 🐒"
local defaultBlamePosition = "eol"
local function setup(opts)
vim.g.monkeyMailList = opts.monkeyMailList
-- vim.g.monkeyUserList = opts.monkeyUserList
vim.api.nvim_set_hl(0, 'Monkey', { fg = opts.blameTextColorHex or defaultBlameTextColor, bold = false })
vim.g.monkeyMailList = opts.monkeyMailList or defaultList
vim.g.monkeyBlameText = opts.blameText or defaultBlameText
vim.g.monkeyBlamePosition = opts.blamePosition or defaultBlamePosition
end
local function blameCurrentFile()
blame.lineBlame(vim.api.nvim_buf_get_name(0), "test,another,dani.heras@hotmail.com,final", "| Found a fkin monkey 🐒",
"Normal", "eol")
blame.fileBlame(vim.api.nvim_buf_get_name(0), vim.g.monkeyMailList, vim.g.monkeyBlameText,
"Monkey", vim.g.monkeyBlamePosition)
end
local function blameCurrentLine()
blame.lineBlame(vim.api.nvim_buf_get_name(0), vim.g.monkeyMailList, vim.g.monkeyBlameText,
"Monkey", vim.g.monkeyBlamePosition)
end
return {
setup = setup,
blame = blameCurrentFile
blameLine = blameCurrentLine,
blameFile = blameCurrentFile
}
-- NOTE:
-- vim.log.levels.DEBUG vim.log.levels.ERROR vim.log.levels.INFO vim.log.levels.TRACE vim.log.levels.WARN vim.log.levels.OFF
--