update: lvim, zsh

This commit is contained in:
neoteny 2021-10-03 11:21:06 +03:00
parent 2921238137
commit a537caddf0
6 changed files with 40 additions and 46 deletions

View file

@ -11,38 +11,6 @@ M.setup = function()
-- Scheme
vim.g["conjure#client#scheme#stdio#command"] = "chicken-csi -quiet -:c"
vim.g["conjure#client#scheme#stdio#prompt_pattern"] = "\n-#;%d-> "
lvim.builtin.cmp.sources = {
{ name = "nvim_lsp", max_item_count = 7 },
{ name = "cmp_tabnine", max_item_count = 3 },
{ name = "buffer", max_item_count = 3 },
{ name = "path", max_item_count = 5 },
{ name = "luasnip", max_item_count = 3 },
{ name = "nvim_lua" },
{ name = "conjure" },
}
lvim.builtin.cmp.formatting = {
format = function(entry, vim_item)
local cmp_kind = require("user.lsp_kind").cmp_kind
vim_item.kind = cmp_kind(vim_item.kind)
vim_item.menu = ({
buffer = "(Buffer)",
nvim_lsp = "(LSP)",
luasnip = "(Snip)",
spell = "(Spell)",
path = "(Path)",
conjure = "(Conjure)",
cmp_tabnine = "(Tabnine)",
})[entry.source.name]
vim_item.dup = ({
buffer = 1,
path = 1,
nvim_lsp = 0,
})[entry.source.name] or 0
return vim_item
end,
}
end
return M