refactor: minor param organization
This commit is contained in:
@@ -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
|
||||
--
|
||||
|
||||
Reference in New Issue
Block a user