summaryrefslogtreecommitdiffstats
path: root/lua/core/overrides
diff options
context:
space:
mode:
Diffstat (limited to 'lua/core/overrides')
-rw-r--r--lua/core/overrides/codewindow.lua18
-rw-r--r--lua/core/overrides/init.lua2
-rw-r--r--lua/core/overrides/scrollbar.lua29
3 files changed, 30 insertions, 19 deletions
diff --git a/lua/core/overrides/codewindow.lua b/lua/core/overrides/codewindow.lua
deleted file mode 100644
index 9703143..0000000
--- a/lua/core/overrides/codewindow.lua
+++ /dev/null
@@ -1,18 +0,0 @@
-local codewindow = require('codewindow')
-codewindow.setup({
- show_cursor = false,
- minimap_width = 15,
- window_border = 'single',
- exclude_filetypes = {
- "netrw",
- "help",
- "term",
- "gitcommit",
- "packer",
- "vim",
- "Trouble",
- "alpha",
- "NvimTree",
- },
-})
-codewindow.apply_default_keybinds()
diff --git a/lua/core/overrides/init.lua b/lua/core/overrides/init.lua
index 23e02cf..0e60a13 100644
--- a/lua/core/overrides/init.lua
+++ b/lua/core/overrides/init.lua
@@ -1,7 +1,6 @@
require('core.overrides.indentblankline')
require('core.overrides.lualine')
require('core.overrides.telescope')
-require('core.overrides.codewindow')
require('core.overrides.modicator')
require('core.overrides.neorg')
require('core.overrides.whichkey')
@@ -20,3 +19,4 @@ require('core.overrides.noneckpain')
require('core.overrides.alpha')
require('core.overrides.notify')
require('core.overrides.hover')
+require('core.overrides.scrollbar')
diff --git a/lua/core/overrides/scrollbar.lua b/lua/core/overrides/scrollbar.lua
new file mode 100644
index 0000000..e286084
--- /dev/null
+++ b/lua/core/overrides/scrollbar.lua
@@ -0,0 +1,29 @@
+require("scrollbar").setup({
+ show = true,
+ show_in_active_only = true,
+ handle = {
+ color = colors.bg_highlight,
+ },
+ marks = {
+ Search = { color = colors.pink },
+ Error = { color = colors.red },
+ Warn = { color = colors.orange },
+ Info = { color = colors.blue },
+ Hint = { color = colors.grey2 },
+ Misc = { color = colors.purple },
+ },
+ excluded_buftypes = {
+ "terminal",
+ },
+ excluded_filetypes = {
+ "prompt",
+ "TelescopePrompt",
+ "noice",
+ "alpha",
+ },
+ handlers = {
+ diagnostic = true,
+ gitsigns = true,
+ search = true,
+ }
+})