add todo-comments, trouble

This commit is contained in:
Gabe Farrell 2024-04-10 15:36:25 -04:00
parent bb10c66f29
commit 95d38fef5d
4 changed files with 59 additions and 5 deletions

View file

@ -21,7 +21,6 @@ return {
ft = { "go", "gomod", "gowork", "gotmpl" },
build = ':lua require("go.install").update_all_sync()', -- if you need to install/update all binaries
},
-- These are some examples, uncomment them if you want to see them work!
{
"neovim/nvim-lspconfig",
@ -30,7 +29,6 @@ return {
require "configs.lspconfig"
end,
},
{
"williamboman/mason.nvim",
opts = {
@ -47,7 +45,6 @@ return {
},
},
},
{
"nvim-tree/nvim-tree.lua",
opts = {
@ -67,7 +64,43 @@ return {
},
},
},
{
"folke/trouble.nvim",
branch = "dev", -- IMPORTANT!
keys = {
{
"<leader>tx",
"<cmd>Trouble diagnostics toggle<cr>",
desc = "Diagnostics (Trouble)",
},
{
"<leader>tX",
"<cmd>Trouble diagnostics toggle filter.buf=0<cr>",
desc = "Buffer Diagnostics (Trouble)",
},
{
"<leader>cs",
"<cmd>Trouble symbols toggle focus=false<cr>",
desc = "Symbols (Trouble)",
},
{
"<leader>cl",
"<cmd>Trouble lsp toggle focus=false win.position=right<cr>",
desc = "LSP Definitions / references / ... (Trouble)",
},
{
"<leader>tL",
"<cmd>Trouble loclist toggle<cr>",
desc = "Location List (Trouble)",
},
{
"<leader>tQ",
"<cmd>Trouble qflist toggle<cr>",
desc = "Quickfix List (Trouble)",
},
},
opts = {}, -- for default options, refer to the configuration section for custom setup.
},
-- "nvim-treesitter/nvim-treesitter",
-- opts = {
-- ensure_installed = {

View file

@ -0,0 +1,10 @@
return {
"folke/todo-comments.nvim",
dependencies = { "nvim-lua/plenary.nvim" },
lazy = false,
opts = {
-- your configuration comes here
-- or leave it empty to use the default settings
-- refer to the configuration section below
},
}