diff --git a/nvim/lazy-lock.json b/nvim/lazy-lock.json index 440660e..f82dbf5 100644 --- a/nvim/lazy-lock.json +++ b/nvim/lazy-lock.json @@ -42,6 +42,7 @@ "onedarkpro.nvim": { "branch": "main", "commit": "44badbaa1c4408679adc6b6979b669540db3fb46" }, "plenary.nvim": { "branch": "master", "commit": "55d9fe89e33efd26f532ef20223e5f9430c8b0c0" }, "promise-async": { "branch": "main", "commit": "94f6f03c6c1e2aab551aacdf0c1e597a7269abb6" }, + "rainbow-delimiters.nvim": { "branch": "master", "commit": "8b6099f24e435036a628798585f95f62fb892838" }, "telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" }, "telescope.nvim": { "branch": "master", "commit": "9cf58f438f95f04cf1709b734bbcb9243c262d70" }, "trouble.nvim": { "branch": "main", "commit": "f1168feada93c0154ede4d1fe9183bf69bac54ea" }, diff --git a/nvim/lua/themystery/plugins/init.lua b/nvim/lua/themystery/plugins/init.lua index 83d10ed..67d53e8 100644 --- a/nvim/lua/themystery/plugins/init.lua +++ b/nvim/lua/themystery/plugins/init.lua @@ -36,7 +36,13 @@ return { autocmd = { enabled = true } } }, - { "lukas-reineke/indent-blankline.nvim", main = "ibl", opts = {} }, + { + "lukas-reineke/indent-blankline.nvim", + main = "ibl", + config = function() + require("ibl").setup() + end + }, "mfussenegger/nvim-dap", { "folke/neodev.nvim", @@ -60,4 +66,5 @@ return { }, "SmiteshP/nvim-navic", "Decodetalkers/csharpls-extended-lsp.nvim", + "HiPhish/rainbow-delimiters.nvim", } diff --git a/nvim/lua/themystery/plugins/treesitter.lua b/nvim/lua/themystery/plugins/treesitter.lua index 05d2945..2942db8 100644 --- a/nvim/lua/themystery/plugins/treesitter.lua +++ b/nvim/lua/themystery/plugins/treesitter.lua @@ -1,6 +1,7 @@ return { { "nvim-treesitter/nvim-treesitter", + dependencies = { "HiPhish/rainbow-delimiters.nvim" }, config = function() require 'nvim-treesitter.configs'.setup { -- A list of parser names, or "all" @@ -27,6 +28,7 @@ return { enable = true, } } + require('rainbow-delimiters.setup').setup() end }, "nvim-treesitter/nvim-treesitter-context"