diff options
| author | rob <[email protected]> | 2021-07-04 15:07:11 +0100 | 
|---|---|---|
| committer | GitHub <[email protected]> | 2021-07-04 10:07:11 -0400 | 
| commit | 1ed739253485621d165341bcb69f857aa9d13a01 (patch) | |
| tree | 4a8a14b25300f0f703557d31d3bf1fbf606017a2 | |
| parent | 53d1e8b9010ac956763a93b24f8c576d6b5b9644 (diff) | |
Prevent startup errors on first run (#645)
| -rw-r--r-- | lua/lsp/emmet-ls.lua | 4 | ||||
| -rw-r--r-- | lua/lv-autopairs/init.lua | 4 | ||||
| -rw-r--r-- | lua/lv-compe/init.lua | 4 | ||||
| -rw-r--r-- | lua/lv-galaxyline/init.lua | 4 | ||||
| -rw-r--r-- | lua/lv-nvimtree/init.lua | 4 | ||||
| -rw-r--r-- | lua/lv-treesitter/init.lua | 4 | ||||
| -rw-r--r-- | lua/lv-which-key/init.lua | 4 | 
7 files changed, 28 insertions, 0 deletions
| diff --git a/lua/lsp/emmet-ls.lua b/lua/lsp/emmet-ls.lua index 46d6c90d..badacce3 100644 --- a/lua/lsp/emmet-ls.lua +++ b/lua/lsp/emmet-ls.lua @@ -1,3 +1,7 @@ +if not package.loaded['lspconfig'] then +  return +end +  local nvim_lsp = require'lspconfig'  local configs = require'lspconfig/configs'  local capabilities = vim.lsp.protocol.make_client_capabilities() diff --git a/lua/lv-autopairs/init.lua b/lua/lv-autopairs/init.lua index fb1300a2..54e14564 100644 --- a/lua/lv-autopairs/init.lua +++ b/lua/lv-autopairs/init.lua @@ -1,3 +1,7 @@ +if not package.loaded['nvim-autopairs'] then +  return +end +  local npairs = require('nvim-autopairs')  local Rule = require('nvim-autopairs.rule') diff --git a/lua/lv-compe/init.lua b/lua/lv-compe/init.lua index d0f7efb1..903d2403 100644 --- a/lua/lv-compe/init.lua +++ b/lua/lv-compe/init.lua @@ -1,3 +1,7 @@ +if not package.loaded['compe'] then +  return +end +  local M = {}  M.config = function() diff --git a/lua/lv-galaxyline/init.lua b/lua/lv-galaxyline/init.lua index 51b9072c..ee607aa6 100644 --- a/lua/lv-galaxyline/init.lua +++ b/lua/lv-galaxyline/init.lua @@ -1,3 +1,7 @@ +if not package.loaded['galaxyline'] then +  return +end +  local gl = require('galaxyline')  -- get my theme in galaxyline repo  -- local colors = require('galaxyline.theme').default diff --git a/lua/lv-nvimtree/init.lua b/lua/lv-nvimtree/init.lua index eea9e689..abb25374 100644 --- a/lua/lv-nvimtree/init.lua +++ b/lua/lv-nvimtree/init.lua @@ -1,3 +1,7 @@ +if not package.loaded['nvim-tree.view'] then +  return +end +  local M = {}  M.config = function() diff --git a/lua/lv-treesitter/init.lua b/lua/lv-treesitter/init.lua index 99ab185d..f5917281 100644 --- a/lua/lv-treesitter/init.lua +++ b/lua/lv-treesitter/init.lua @@ -1,3 +1,7 @@ +if not package.loaded['nvim-treesitter'] then +  return +end +  require'nvim-treesitter.configs'.setup {      ensure_installed = O.treesitter.ensure_installed, -- one of "all", "maintained" (parsers with maintainers), or a list of languages      ignore_install = O.treesitter.ignore_install, diff --git a/lua/lv-which-key/init.lua b/lua/lv-which-key/init.lua index 88dd2ef0..2b4ac95d 100644 --- a/lua/lv-which-key/init.lua +++ b/lua/lv-which-key/init.lua @@ -1,3 +1,7 @@ +if not package.loaded['which-key'] then +  return +end +  require("which-key").setup {      plugins = {          marks = true, -- shows a list of your marks on ' and ` | 
