add coc config

This commit is contained in:
LordMZTE 2021-04-24 19:41:58 +02:00
parent 4f84b6013b
commit 3e5e1ee306
2 changed files with 23 additions and 7 deletions

View file

@ -0,0 +1,12 @@
vim.g.coc_global_extensions = {
"coc-snippets",
"coc-lua",
"coc-toml",
"coc-rust-analyzer",
"coc-json",
"coc-java",
"coc-haxe",
"coc-go",
"coc-fish",
"coc-clangd"
}

View file

@ -1,9 +1,17 @@
vim.cmd [[packadd packer.nvim]]
local function pconf(plugin)
return "require(\"pluginconf." .. plugin .. "\")"
end
return require("packer").startup(function(use)
use "wbthomason/packer.nvim"
use {"neoclide/coc.nvim", branch = "release"}
use {
"neoclide/coc.nvim",
branch = "release",
config = pconf("coc")
}
use "scrooloose/nerdtree"
use "Xuyuanp/nerdtree-git-plugin"
use "tiagofumo/vim-nerdtree-syntax-highlight"
@ -17,9 +25,7 @@ return require("packer").startup(function(use)
use {
"glacambre/firenvim",
run = function() vim.fn["firenvim#install"](0) end,
config = function()
require("pluginconf.firenvim")
end
config = pconf("firenvim")
}
use "jreybert/vimagit"
use "airblade/vim-gitgutter"
@ -30,9 +36,7 @@ return require("packer").startup(function(use)
use {
"glepnir/galaxyline.nvim",
branch = "main",
config = function()
require("pluginconf.galaxyline")
end
config = pconf("galaxyline")
}
end)