summaryrefslogtreecommitdiff
path: root/.config/nvim/init.lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/init.lua')
-rw-r--r--.config/nvim/init.lua28
1 files changed, 23 insertions, 5 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index dc60c4f..8fd5abe 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -1,6 +1,24 @@
-require("misc")
-require("settings")
-require("remap")
+require('user.options')
+require('user.keymaps')
+require('user.autocmds')
+
+local lazypath = vim.fn.stdpath 'data' .. '/lazy/lazy.nvim'
+if not vim.loop.fs_stat(lazypath) then
+ vim.fn.system {
+ 'git',
+ 'clone',
+ '--filter=blob:none',
+ 'https://github.com/folke/lazy.nvim.git',
+ '--branch=stable', -- latest stable release
+ lazypath,
+ }
+end
+vim.opt.rtp:prepend(lazypath)
+
+require('lazy').setup(
+ 'user.plugins',
+ {
+ change_detection = { enabled = false }
+ }
+)
--- add plugins
-require("lazy-nvim")