From 0ea18e2eb7b1d500e2718512c24c0d0f3a3422fa Mon Sep 17 00:00:00 2001 From: pr0c3550r <pr0c550r@pr0c3550r.de> Date: Sat, 21 Jan 2023 23:52:41 +0100 Subject: [PATCH] customized colors and apperance of the completion menu --- nvim/.config/nvim/after/plugin/LuaSnip.lua | 12 ++++++++++++ nvim/.config/nvim/after/plugin/nvim-cmp.lua | 15 ++++++++++----- nvim/.config/nvim/lua/pr073c70r/colors.lua | 1 + 3 files changed, 23 insertions(+), 5 deletions(-) diff --git a/nvim/.config/nvim/after/plugin/LuaSnip.lua b/nvim/.config/nvim/after/plugin/LuaSnip.lua index 64fe47b..c0c3741 100644 --- a/nvim/.config/nvim/after/plugin/LuaSnip.lua +++ b/nvim/.config/nvim/after/plugin/LuaSnip.lua @@ -1,2 +1,14 @@ require("luasnip.loaders.from_vscode").lazy_load() +vim.api.nvim_set_hl( 0, "PmenuSel", { fg = 'NONE', bg = '#141617' } ) +vim.api.nvim_set_hl( 0, "Pmenu", { fg = 'NONE', bg = '#1d2021' } ) + +vim.api.nvim_set_hl( 0, "CmpItemMenu", { fg = 'NONE', bg = '#141617' } ) +vim.api.nvim_set_hl( 0, "CmpItemMenuDefault", { fg = 'NONE', bg = '#141617' } ) + +vim.api.nvim_set_hl( 0, "CmpItemKindFunction", { fg = '#d3869b', bg = 'NONE', italic = true } ) +vim.api.nvim_set_hl( 0, "CmpItemKindSnippet", { fg = '#d8a657', bg = 'NONE', italic = true } ) +vim.api.nvim_set_hl( 0, "CmpItemKindText", {fg = '#ddc7a1', bg = 'NONE', italic = true } ) +vim.api.nvim_set_hl( 0, "CmpItemKindVariable", {fg = '#7daea3', bg = 'NONE', italic = true } ) +-- vim.api.nvim_set_hl( 0, "", {fg = '#', bg = 'NONE', italic = true } ) + diff --git a/nvim/.config/nvim/after/plugin/nvim-cmp.lua b/nvim/.config/nvim/after/plugin/nvim-cmp.lua index 9ccac8c..72f42af 100644 --- a/nvim/.config/nvim/after/plugin/nvim-cmp.lua +++ b/nvim/.config/nvim/after/plugin/nvim-cmp.lua @@ -44,11 +44,16 @@ cmp.setup({ vim_item.kind = string.format('%s %s', kind_icons[vim_item.kind], vim_item.kind) -- This concatonates the icons with the name of the item kind -- Source vim_item.menu = ({ - buffer = "[Buffer]", - nvim_lsp = "[LSP]", - luasnip = "[LuaSnip]", - nvim_lua = "[Lua]", - latex_symbols = "[LaTeX]", + -- buffer = "[Buffer]", + -- nvim_lsp = "[LSP]", + -- luasnip = "[LuaSnip]", + -- nvim_lua = "[Lua]", + -- latex_symbols = "[LaTeX]", + buffer = "", + nvim_lsp = "", + luasnip = "", + nvim_lua = "", + latex_symbols = "", })[entry.source.name] return vim_item end diff --git a/nvim/.config/nvim/lua/pr073c70r/colors.lua b/nvim/.config/nvim/lua/pr073c70r/colors.lua index 5901214..433fee7 100644 --- a/nvim/.config/nvim/lua/pr073c70r/colors.lua +++ b/nvim/.config/nvim/lua/pr073c70r/colors.lua @@ -45,3 +45,4 @@ vim.api.nvim_set_hl(0, "CursorLineNr", {bold = true, bg = "#141617", fg = "#d8a6 -- vim.api.nvim_set_hl(0, "NormalNC", { bg = "none" }) -- vim.api.nvim_set_hl(0, "EndOfBuffer", { bg = "none" }) +