summaryrefslogtreecommitdiff
path: root/lua/lv-compe/init.lua
diff options
context:
space:
mode:
authorchristianchiarulli <[email protected]>2021-07-09 18:09:53 -0400
committerchristianchiarulli <[email protected]>2021-07-09 18:09:53 -0400
commitbc81c31fb7c0e8dca3098a8f5cf75d187fd06b9f (patch)
tree0778b657d2b62e19b6082f9fd7af6ada77413849 /lua/lv-compe/init.lua
parent831102afdc4082936db918f5e8ba369fcc36c296 (diff)
expose completion config
Diffstat (limited to 'lua/lv-compe/init.lua')
-rw-r--r--lua/lv-compe/init.lua34
1 files changed, 1 insertions, 33 deletions
diff --git a/lua/lv-compe/init.lua b/lua/lv-compe/init.lua
index f42e8ad3..badf32f6 100644
--- a/lua/lv-compe/init.lua
+++ b/lua/lv-compe/init.lua
@@ -7,44 +7,12 @@ local M = {}
vim.g.vsnip_snippet_dir = O.vnsip_dir
M.config = function()
- local opt = {
- enabled = O.auto_complete,
- autocomplete = true,
- debug = false,
- min_length = 1,
- preselect = "enable",
- throttle_time = 80,
- source_timeout = 200,
- incomplete_delay = 400,
- max_abbr_width = 100,
- max_kind_width = 100,
- max_menu_width = 100,
- documentation = true,
-
- source = {
- path = { kind = "  (Path)" },
- buffer = { kind = "  (Buffer)" },
- calc = { kind = "  (Calc)" },
- vsnip = { kind = "  (Snippet)" },
- nvim_lsp = { kind = "  (LSP)" },
- -- nvim_lua = {kind = "  "},
- nvim_lua = false,
- spell = { kind = "  (Spell)" },
- tags = false,
- -- vim_dadbod_completion = true,
- -- snippets_nvim = {kind = "  "},
- -- ultisnips = {kind = "  "},
- -- treesitter = {kind = "  "},
- emoji = { kind = " ﲃ (Emoji)", filetypes = { "markdown", "text" } },
- -- for emoji press : (idk if that in compe tho)
- },
- }
local status_ok, compe = pcall(require, "compe")
if not status_ok then
return
end
- compe.setup(opt)
+ compe.setup(O.completion)
local t = function(str)
return vim.api.nvim_replace_termcodes(str, true, true, true)