فهرست منبع

feat(cmp): cmp support codeium (#4649)

Co-authored-by: nreal-zhouping <pzhou@xreal.com>
Ping Zhou (Johnny) 1 ماه پیش
والد
کامیت
0ae0fe176e
1فایلهای تغییر یافته به همراه7 افزوده شده و 0 حذف شده
  1. 7 0
      lua/lvim/core/cmp.lua

+ 7 - 0
lua/lvim/core/cmp.lua

@@ -167,6 +167,7 @@ M.config = function()
         buffer = "(Buffer)",
         tmux = "(TMUX)",
         copilot = "(Copilot)",
+        codeium = "(Codeium)",
         treesitter = "(TreeSitter)",
       },
       duplicates = {
@@ -189,6 +190,11 @@ M.config = function()
             vim_item.kind_hl_group = "CmpItemKindCopilot"
           end
 
+          if entry.source.name == "codeium" then
+            vim_item.kind = lvim.icons.misc.Watch
+            vim_item.kind_hl_group = "CmpItemKindCopilot"
+          end
+
           if entry.source.name == "cmp_tabnine" then
             vim_item.kind = lvim.icons.misc.Robot
             vim_item.kind_hl_group = "CmpItemKindTabnine"
@@ -266,6 +272,7 @@ M.config = function()
         end,
       },
 
+      { name = "codeium" }, -- for codeium completion
       { name = "path" },
       { name = "luasnip" },
       { name = "cmp_tabnine" },