summaryrefslogtreecommitdiffstats
path: root/init.lua
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--init.lua13
1 files changed, 9 insertions, 4 deletions
diff --git a/init.lua b/init.lua
index d0c3a7e..5e5ec85 100644
--- a/init.lua
+++ b/init.lua
@@ -4,15 +4,20 @@ a = vim.api
g = vim.g
c = vim.cmd
+-- performance ----------------------------------------------------------------
+vim.loader.enable()
+
-- main lua files -------------------------------------------------------------
require('bootstrap')
require('core.handler')
-- call all snippets in the lua/snippets directory ----------------------------
-require('snippet.shorthands')
-for _, file in ipairs(vim.fn.readdir(vim.fn.stdpath('config')..'/lua/snippet',
- [[v:val =~ '\.lua$']])) do
- require('snippet.'..file:gsub('%.lua$', ''))
+if pcall(require, "luasnip") then
+ require('snippet.shorthands')
+ for _, file in ipairs(vim.fn.readdir(vim.fn.stdpath('config')..'/lua/snippet',
+ [[v:val =~ '\.lua$']])) do
+ require('snippet.'..file:gsub('%.lua$', ''))
+ end
end
-- call the config manager ----------------------------------------------------