nvim/lua/plugins/editor.lua
Simon Lasbrugnas 1a97a8ee59
chore: update colorscheme
* Add export-kitty-colors.lua scripts to colors folder
Exports the current colorscheme to a kitty color scheme

* Modify peel-enhanced.vim theme

* Add lsp signature help
2024-09-19 01:53:39 +02:00

42 lines
1.4 KiB
Lua

return {
{
"folke/trouble.nvim",
dependencies = { "nvim-tree/nvim-web-devicons" },
opts = {},
keys = {
{ "<leader>xx", "<cmd>Trouble diagnostics<CR>", desc = "Trouble Workspace Diagnostics" },
{ "<leader>xl", "<cmd>Trouble loclist<CR>", desc = "Trouble Loclist" },
{ "<leader>xq", "<cmd>Trouble quickfix<CR>", desc = "Trouble Quickfix" },
{ "<leader>xt", "<cmd>Trouble lsp_references<CR>", desc = "Trouble LSP References" },
{ "<leader>xj", function() require("trouble").next({ skip_groups = true, jump = true }) end, desc = "Trouble Next" },
{ "<leader>xk", function() require("trouble").previous({ skip_groups = true, jump = true }) end, desc = "Trouble Previous" },
},
},
{ "wsdjeg/vim-fetch", event = "VeryLazy" },
{ "nvim-tree/nvim-web-devicons" },
{
"eandrju/cellular-automaton.nvim",
event = "VeryLazy",
keys = {
{ "<leader>mr", "<cmd>CellularAutomaton make_it_rain<CR>", desc = "Make it rain" },
},
},
{
"lukas-reineke/indent-blankline.nvim",
main = "ibl",
opts = {},
config = function()
require("ibl").setup {
indent = {
char = "",
},
scope = {
enabled = true,
show_start = false,
show_end = false,
},
}
end,
},
{ "mellow-theme/mellow.nvim" },
}