local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" if not (vim.uv or vim.loop).fs_stat(lazypath) then local lazyrepo = "https://github.com/folke/lazy.nvim.git" local out = vim.fn.system({ "git", "clone", "--filter=blob:none", "--branch=stable", lazyrepo, lazypath }) if vim.v.shell_error ~= 0 then error("Error cloning lazy.nvim:\n" .. out) end end vim.opt.rtp:prepend(lazypath) require("lazy").setup({ "tpope/vim-sleuth", "Bilal2453/luvit-meta", { import = "plugins.gitsigns" }, { import = "plugins.which_key" }, { import = "plugins.telescope" }, { import = "plugins.lazydev" }, { import = "plugins.lsp" }, { import = "plugins.conform" }, { import = "plugins.cmp" }, { import = "plugins.colorscheme" }, { import = "plugins.todo_comments" }, { import = "plugins.treesitter" }, { import = "plugins.latex" }, { import = "plugins.vimwiki" }, }, {})