fix(hint): correct variable and setup on init (#82)

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
This commit is contained in:
Aaron Pham 2024-08-19 05:11:38 -04:00 committed by GitHub
parent 1aad15d33d
commit 7e6705c0b1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 5 additions and 10 deletions

View File

@ -138,10 +138,6 @@ _See [config.lua#L9](./lua/avante/config.lua) for the full config_
---@type string | fun(): any
list_opener = "copen",
},
--- @class AvanteHintsConfig
hints = {
enbaled = true,
}
}
```

View File

@ -84,7 +84,7 @@ M.defaults = {
},
--- @class AvanteHintsConfig
hints = {
enbaled = true,
enabled = true,
},
}

View File

@ -80,7 +80,7 @@ H.autocmds = function()
callback = function(ev)
local tab = tonumber(ev.file)
M._init(tab or api.nvim_get_current_tabpage())
if not M.current.selection.did_setup then
if Config.hints.enabled and not M.current.selection.did_setup then
M.current.selection:setup_autocmds()
end
end,
@ -106,7 +106,9 @@ H.autocmds = function()
vim.schedule(function()
M._init(api.nvim_get_current_tabpage())
M.current.selection:setup_autocmds()
if Config.hints.enabled then
M.current.selection:setup_autocmds()
end
end)
-- automatically setup Avante filetype to markdown

View File

@ -62,9 +62,6 @@ end
function Selection:setup_autocmds()
Selection.did_setup = true
if Config.hints.enabled == false then
return self
end
api.nvim_create_autocmd({ "ModeChanged" }, {
group = self.augroup,
pattern = { "n:v", "n:V", "n:" }, -- Entering Visual mode from Normal mode