Nvim: webdev icons + trouble

This commit is contained in:
Filippo Berto 2024-04-28 22:40:26 +02:00
parent ffbd6a40fe
commit f98e9671e3
Signed by: bertof
GPG key ID: 9DBF7E6A1D2CE9ED

View file

@ -129,6 +129,8 @@ let vp = pkgs.vimPlugins; in {
config = "colorscheme nightfox";
}
vp.nvim-web-devicons
# Set lualine as statusline
{
plugin = vp.lualine-nvim;
@ -295,6 +297,18 @@ let vp = pkgs.vimPlugins; in {
}
vp.nvim-treesitter-context
{
plugin = vp.trouble-nvim;
type = "lua";
config = ''
vim.keymap.set("n", "<leader>xx", function() require("trouble").toggle() end)
vim.keymap.set("n", "<leader>xw", function() require("trouble").toggle("workspace_diagnostics") end)
vim.keymap.set("n", "<leader>xd", function() require("trouble").toggle("document_diagnostics") end)
vim.keymap.set("n", "<leader>xq", function() require("trouble").toggle("quickfix") end)
vim.keymap.set("n", "<leader>xl", function() require("trouble").toggle("loclist") end)
'';
}
];
# settings = { ignorecase = true; };
# coc.enable = true;