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" })
 
+