From cb68f38aebc66f116bbc95250b6b45fa0a6578af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Sun, 26 Nov 2023 01:38:01 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(nvim):=20scrollbar=20and=20b?= =?UTF-8?q?readcrumbs=20extras=20now=20installs=20a=20different=20plugin?= =?UTF-8?q?=20depending=20on=20the=20version?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lua/plugins/extras/ui/breadcrumbs.lua | 38 ++++++-------- .../nvim/lua/plugins/extras/ui/scrollbar.lua | 52 +++++++++---------- 2 files changed, 41 insertions(+), 49 deletions(-) diff --git a/.config/nvim/lua/plugins/extras/ui/breadcrumbs.lua b/.config/nvim/lua/plugins/extras/ui/breadcrumbs.lua index 0d0e4d75..1fcc4fe3 100644 --- a/.config/nvim/lua/plugins/extras/ui/breadcrumbs.lua +++ b/.config/nvim/lua/plugins/extras/ui/breadcrumbs.lua @@ -1,22 +1,17 @@ -local version = vim.fn.has("nvim-0.10") - --- if version then --- return { --- { --- "Bekaboo/dropbar.nvim", --- event = "BufRead", --- opts = { --- sources = { --- terminal = { --- name = "", --- }, --- }, --- }, --- }, --- } --- else -return { - { +if vim.fn.has("nvim-0.10") == 1 then + return { + "Bekaboo/dropbar.nvim", + event = "BufRead", + opts = { + sources = { + terminal = { + name = "", + }, + }, + }, + } +else + return { "utilyre/barbecue.nvim", name = "barbecue", version = "*", @@ -26,6 +21,5 @@ return { }, event = "BufRead", opts = {}, - }, -} --- end + } +end diff --git a/.config/nvim/lua/plugins/extras/ui/scrollbar.lua b/.config/nvim/lua/plugins/extras/ui/scrollbar.lua index 2fffdf84..afa2bea4 100644 --- a/.config/nvim/lua/plugins/extras/ui/scrollbar.lua +++ b/.config/nvim/lua/plugins/extras/ui/scrollbar.lua @@ -1,28 +1,26 @@ -local version = vim.fn.has("nvim-0.10") - --- if version then --- return { --- "lewis6991/satellite.nvim", --- opts = { --- excluded_filetypes = { "neo-tree", "alpha", "symbols-outline" }, --- }, --- event = "BufRead", --- } --- else -return { - "dstein64/nvim-scrollview", - event = "BufReadPost", - keys = { { "uS", "ScrollViewToggle", desc = "Toggle Scrollview" } }, - config = function() - require("scrollview").setup({ +if vim.fn.has("nvim-0.10") == 1 then + return { + "lewis6991/satellite.nvim", + opts = { excluded_filetypes = { "neo-tree", "alpha", "symbols-outline" }, - signs_column = 0, - winblend = 25, - diagnostics_error_symbol = "", - diagnostics_warn_symbol = "", - diagnostics_info_symbol = "", - diagnostics_hint_symbol = "", - }) - end, -} --- end + }, + event = "BufRead", + } +else + return { + "dstein64/nvim-scrollview", + event = "BufReadPost", + keys = { { "uS", "ScrollViewToggle", desc = "Toggle Scrollview" } }, + config = function() + require("scrollview").setup({ + excluded_filetypes = { "neo-tree", "alpha", "symbols-outline" }, + signs_column = 0, + winblend = 25, + diagnostics_error_symbol = "", + diagnostics_warn_symbol = "", + diagnostics_info_symbol = "", + diagnostics_hint_symbol = "", + }) + end, + } +end