diff --git a/lua/spacevim/plugin/scrollbar.lua b/lua/spacevim/plugin/scrollbar.lua index 1d6dda66b..1b987070f 100644 --- a/lua/spacevim/plugin/scrollbar.lua +++ b/lua/spacevim/plugin/scrollbar.lua @@ -82,6 +82,12 @@ local function create_scrollbar_buffer(size, lines) end function M.show() + for _, ft in ipairs(get('excluded_filetypes')) do + if ft == vim.o.filetype then + M.clear() + return + end + end local saved_ei = vim.o.eventignore vim.o.eventignore = 'all' local winnr = vim.fn.winnr() @@ -141,9 +147,9 @@ function M.show() scrollbar_bufnr = create_scrollbar_buffer(bar_size, bar_lines) scrollbar_winid = vim.api.nvim_open_win(scrollbar_bufnr, false, opts) -- vim.fn.setwinvar( - -- vim.fn.win_id2win(scrollbar_winid), - -- '&winhighlight', - -- 'Normal:ScrollbarWinHighlight' + -- vim.fn.win_id2win(scrollbar_winid), + -- '&winhighlight', + -- 'Normal:ScrollbarWinHighlight' -- ) end add_highlight(scrollbar_winid, scrollbar_size)