fix(ui): use dressing.nvim for better input support (#58)

* fix(ui): use dressing.nvim for better input support

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* chore: add small docs on setting up dependencies

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* chore: update docs

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* revert: add back quick docs for setup

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* chore: update readme

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* Update lua/avante/ui/dressing.lua

* Update lua/avante/ui/dressing.lua

---------

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
This commit is contained in:
Aaron Pham
2024-08-18 06:07:29 -04:00
committed by GitHub
parent 8e503ef114
commit 58af2b7f92
4 changed files with 86 additions and 84 deletions

View File

@@ -525,20 +525,20 @@ function M.setup()
set_plug_mappings()
api.nvim_create_augroup(AUGROUP_NAME, { clear = true })
local augroup = api.nvim_create_augroup(AUGROUP_NAME, { clear = true })
api.nvim_create_autocmd("ColorScheme", {
group = AUGROUP_NAME,
group = augroup,
callback = function()
set_highlights(Config.diff.highlights)
end,
})
api.nvim_create_autocmd("User", {
group = AUGROUP_NAME,
group = augroup,
pattern = "AvanteConflictDetected",
callback = function()
local bufnr = api.nvim_get_current_buf()
vim.diagnostic.enable(not vim.diagnostic.is_enabled(), { bufnr = bufnr })
vim.diagnostic.enable(false, { bufnr = bufnr })
setup_buffer_mappings(bufnr)
end,
})
@@ -548,7 +548,7 @@ function M.setup()
pattern = "AvanteConflictResolved",
callback = function()
local bufnr = api.nvim_get_current_buf()
vim.diagnostic.enable(not vim.diagnostic.is_enabled(), { bufnr = bufnr })
vim.diagnostic.enable(true, { bufnr = bufnr })
clear_buffer_mappings(bufnr)
end,
})