diff options
Diffstat (limited to '.config/nvim/init.lua')
-rw-r--r-- | .config/nvim/init.lua | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index ab3dc41..f670ec1 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -1,10 +1,17 @@ +-- vim.opt.rtp:append() instead of vim.cmd ? require "default-config" +local status_ok, error = pcall(vim.cmd, "luafile ~/.config/nvim/config.lua") +if not status_ok then + print "something is wrong with your config" + print(error) +end + require "keymappings" -vim.cmd("luafile " .. CONFIG_PATH .. "/config.lua") + +local plugins = require "plugins" +local plugin_loader = require("plugin-loader").init() +plugin_loader:load { plugins, O.user_plugins } +vim.g.colors_name = O.colorscheme -- Colorscheme must get called after plugins are loaded or it will break new installs. + require "settings" -require "plugins" -require "cfg.utils" -require "cfg.treesitter" -if O.plugin.dashboard.active then - require("cfg.dashboard").config() -end +require "utils" |