From 355c2cb33c76ecd2628d5bb0915fd14f6887ebcf Mon Sep 17 00:00:00 2001
From: siduck76 <siduckk76@protonmail.com>
Date: Thu, 27 May 2021 15:20:30 +0530
Subject: [PATCH] clean compe config since it supports lazy loading

---
 lua/compe-completion.lua | 30 +-----------------------------
 1 file changed, 1 insertion(+), 29 deletions(-)

diff --git a/lua/compe-completion.lua b/lua/compe-completion.lua
index a37b432..79ee38a 100644
--- a/lua/compe-completion.lua
+++ b/lua/compe-completion.lua
@@ -14,16 +14,9 @@ require "compe".setup {
     max_menu_width = 100,
     documentation = true,
     source = {
-        path = true,
         buffer = {kind = "﬘", true},
-        calc = true,
         vsnip = {kind = "﬌"}, --replace to what sign you prefer
-        nvim_lsp = true,
-        nvim_lua = true,
-        spell = true,
-        tags = true,
-        snippets_nvim = true,
-        treesitter = true
+        nvim_lsp = true
     }
 }
 
@@ -79,24 +72,3 @@ function _G.completions()
 end
 
 vim.api.nvim_set_keymap("i", "<CR>", "v:lua.completions()", {expr = true})
-
-local g = vim.g
-
--- speeden up compe
-g.loaded_compe_calc = 0
-g.loaded_compe_emoji = 0
-
-g.loaded_compe_luasnip = 0
-g.loaded_compe_nvim_lua = 0
-
-g.loaded_compe_path = 0
-g.loaded_compe_spell = 0
-g.loaded_compe_tags = 0
-g.loaded_compe_treesitter = 0
-
-g.loaded_compe_snippets_nvim = 0
-
-g.loaded_compe_ultisnips = 0
-g.loaded_compe_vim_lsc = 0
-g.loaded_compe_vim_lsp = 0
-g.loaded_compe_omni = 0