From 8abdd1f5275a7336bd2abdf85bc130e677110455 Mon Sep 17 00:00:00 2001 From: Alexander Pieck Date: Tue, 1 Oct 2024 08:01:33 +0000 Subject: [PATCH] Add lua/pika/plugins/lsp/rainbow-delimiters.lua --- lua/pika/plugins/lsp/rainbow-delimiters.lua | 30 +++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 lua/pika/plugins/lsp/rainbow-delimiters.lua diff --git a/lua/pika/plugins/lsp/rainbow-delimiters.lua b/lua/pika/plugins/lsp/rainbow-delimiters.lua new file mode 100644 index 0000000..ebb22e0 --- /dev/null +++ b/lua/pika/plugins/lsp/rainbow-delimiters.lua @@ -0,0 +1,30 @@ +return { + { + "hiphish/rainbow-delimiters.nvim", + config = function() + local rainbow_delimiters = require 'rainbow-delimiters' + + -- Setup configuration for rainbow-delimiters + vim.g.rainbow_delimiters = { + strategy = { + [''] = rainbow_delimiters.strategy['global'], + commonlisp = rainbow_delimiters.strategy['local'], + }, + query = { + [''] = 'rainbow-delimiters', + latex = 'rainbow-blocks', + }, + highlight = { + 'RainbowDelimiterRed', + 'RainbowDelimiterYellow', + 'RainbowDelimiterBlue', + 'RainbowDelimiterOrange', + 'RainbowDelimiterGreen', + 'RainbowDelimiterViolet', + 'RainbowDelimiterCyan', + }, + blacklist = {'c', 'cpp'}, + } + end + } +} \ No newline at end of file