This commit is contained in:
Walter Jenkins 2025-12-08 09:27:46 -06:00
parent 15127f310e
commit 2947d9f48b
3 changed files with 28 additions and 1 deletions

View File

@ -70,6 +70,7 @@ require('lazy').setup({
require 'plugins.database',
require 'plugins.lsp-keymaps',
require 'plugins.trouble',
require 'plugins.spectre',
}, {
ui = {

View File

@ -117,7 +117,7 @@ vim.keymap.set('n', '<leader>q', vim.diagnostic.setloclist, { desc = 'Open diagn
-- Save and load session
vim.keymap.set('n', '<leader>ss', ':mksession! .session.vim<CR>', { noremap = true, silent = false })
vim.keymap.set('n', '<leader>sl', ':source .session.vim<CR>', { noremap = true, silent = false })
-- vim.keymap.set('n', '<leader>sl', ':source .session.vim<CR>', { noremap = true, silent = false })
-- exit insrrt mode with jk
vim.keymap.set('i', 'jk', '<ESC>', { noremap = true, silent = true, desc = '<ESC>' })

26
lua/plugins/trouble.lua Normal file
View File

@ -0,0 +1,26 @@
return {
"folke/trouble.nvim",
cmd = "Trouble",
opts = {
-- modes = {
-- diagnostics = {
-- filter = {
-- severity = { min = vim.diagnostic.severity.WARN }, -- WARN + ERROR
-- },
-- },
-- },
},
keys = {
{
"<leader>ss",
function()
require("trouble").toggle("diagnostics") -- or open/close depending on state
-- if you want to always focus:
-- require("trouble").open({ mode = "diagnostics", focus = true })
end,
desc = "Diagnostics (Trouble)",
mode = "n",
},
},
}