feat: Add tiny-inline-diagnostic
This commit is contained in:
@@ -32,9 +32,6 @@
|
|||||||
-- vim.cmd [[ :map <Right> <Nop> ]]
|
-- vim.cmd [[ :map <Right> <Nop> ]]
|
||||||
-- vim.cmd [[ :map <Down> <Nop> ]]
|
-- vim.cmd [[ :map <Down> <Nop> ]]
|
||||||
|
|
||||||
-- Enable diagnostics virtual text
|
|
||||||
vim.diagnostic.config({ virtual_text = true })
|
|
||||||
|
|
||||||
-- Add filetypes
|
-- Add filetypes
|
||||||
vim.filetype.add({
|
vim.filetype.add({
|
||||||
pattern = {
|
pattern = {
|
||||||
|
|||||||
@@ -6,6 +6,10 @@
|
|||||||
lspkind = import ./lspkind.nix;
|
lspkind = import ./lspkind.nix;
|
||||||
lspconfig.enable = true;
|
lspconfig.enable = true;
|
||||||
trouble.enable = true;
|
trouble.enable = true;
|
||||||
|
tiny-inline-diagnostic = {
|
||||||
|
enable = true;
|
||||||
|
settings.options.multilines.enabled = true;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
keymaps = let
|
keymaps = let
|
||||||
|
|||||||
@@ -152,10 +152,7 @@ wk.add {
|
|||||||
set_key.trouble("t", "todo", "Todo"),
|
set_key.trouble("t", "todo", "Todo"),
|
||||||
set_key.trouble("q", "qflist", "QuickFix List"),
|
set_key.trouble("q", "qflist", "QuickFix List"),
|
||||||
set_key.trouble("L", "loclist", "Location List"),
|
set_key.trouble("L", "loclist", "Location List"),
|
||||||
set_key.cmd("xv", function()
|
set_key.cmd("xv", "TinyInlineDiag toggle", "Toggle virtual text"),
|
||||||
local current_value = vim.diagnostic.config().virtual_text
|
|
||||||
vim.diagnostic.config({ virtual_text = not current_value })
|
|
||||||
end, "Toggle virtual text"),
|
|
||||||
|
|
||||||
--- LSP ---
|
--- LSP ---
|
||||||
set_key.trouble("l", "lsp", "LSP"),
|
set_key.trouble("l", "lsp", "LSP"),
|
||||||
|
|||||||
Reference in New Issue
Block a user