return { -- scrollbar with git and diagnostics support for easier navigation "petertriho/nvim-scrollbar", dependencies = { "kevinhwang91/nvim-hlslens", "lewis6991/gitsigns.nvim", }, config = function() require("scrollbar").setup({ marks = { Cursor = { highlight = "Normal", }, Search = { highlight = "Special", }, Error = { highlight = "DiagnosticSignError", }, Warn = { highlight = "DiagnosticSignWarn", }, Info = { highlight = "DiagnosticSignInfo", }, Hint = { highlight = "DiagnosticSignHint", }, Misc = { highlight = "Special", }, GitAdd = { highlight = "GitGutterAdd", }, GitChange = { highlight = "GitGutterChange", }, GitDelete = { highlight = "GitGutterDelete", }, }, excluded_filetypes = { "cmp_docs", "cmp_menu", "noice", "prompt", "TelescopePrompt", "NvimTree", "Navbuddy", "FTerm", "", }, }) require("scrollbar.handlers.search").setup() require("scrollbar.handlers.gitsigns").setup() end, }