Added LSPSaga support and consistent Telescope border
authormofiqul <mofi0islam@gmail.com>
Wed, 3 Nov 2021 15:59:20 +0000 (21:29 +0530)
committermofiqul <mofi0islam@gmail.com>
Wed, 3 Nov 2021 15:59:20 +0000 (21:29 +0530)
lua/dracula/init.lua

index 1c83e3204a3a7420ed8aff1bb6dbc43f986966ad..38a4a7d11f41886d811950580f2be35a6e4532a3 100644 (file)
@@ -284,9 +284,9 @@ M.apply = function()
        vim.api.nvim_command("highlight! link CompeDocumentation Pmenu")
 
        -- Telescope
-       highlight("TelescopePromptBorder", colors.green, nil, nil, nil)
-       highlight("TelescopeResultsBorder", colors.bright_blue, nil, nil, nil)
-       highlight("TelescopePreviewBorder", colors.pink, nil, nil, nil)
+       highlight("TelescopePromptBorder", colors.comment, nil, nil, nil)
+       highlight("TelescopeResultsBorder", colors.comment, nil, nil, nil)
+       highlight("TelescopePreviewBorder", colors.comment, nil, nil, nil)
        highlight("TelescopeSelection", colors.white, colors.selection, nil, nil)
        highlight("TelescopeMultiSelection", colors.purple, colors.selection, nil, nil)
        highlight("TelescopeNormal", colors.fg, colors.bg, nil, nil)
@@ -331,6 +331,25 @@ M.apply = function()
        highlight('LspReferenceText', colors.orange, nil, nil, nil)
        highlight('LspReferenceRead', colors.orange, nil, nil, nil)
        highlight('LspReferenceWrite', colors.orange, nil, nil, nil)
+
+       --LSP Saga
+       highlight("LspFloatWinNormal", colors.fg, nil, 'none', nil)
+       highlight("LspFloatWinBorder", colors.comment, nil, 'none', nil)
+       highlight("LspSagaHoverBorder", colors.comment, nil, 'none', nil)
+       highlight("LspSagaSignatureHelpBorder", colors.comment, nil, 'none', nil)
+       highlight("LspSagaCodeActionBorder", colors.comment, nil, 'none', nil)
+       highlight("LspSagaDefPreviewBorder", colors.comment, nil, 'none', nil)
+       highlight("LspLinesDiagBorder", colors.comment, nil, 'none', nil)
+       highlight("LspSagaRenameBorder", colors.comment, nil, 'none', nil)
+       highlight("LspSagaBorderTitle", colors.menu, nil, 'none', nil)
+       highlight("LSPSagaDiagnosticTruncateLine", colors.comment, nil, 'none', nil)
+       highlight("LspSagaDiagnosticBorder", colors.comment, nil, 'none', nil)
+       highlight("LspSagaDiagnosticBorder", colors.comment, nil, 'none', nil)
+       highlight("LspSagaShTruncateLine", colors.comment, nil, 'none', nil)
+       highlight("LspSagaShTruncateLine", colors.comment, nil, 'none', nil)
+       highlight("LspSagaDocTruncateLine", colors.comment, nil, 'none', nil)
+       highlight("LspSagaRenameBorder", colors.comment, nil, 'none', nil)
+       highlight("LspSagaLspFinderBorder", colors.comment, nil, 'none', nil)
        
        -- Link highlights
        vim.api.nvim_command("highlight! link CompeDocumentation Pmenu")