init.lua 718 B

123456789101112131415161718192021222324
  1. require "default-config"
  2. local status_ok, error = pcall(vim.cmd, "luafile " .. CONFIG_PATH .. "/lv-config.lua")
  3. if not status_ok then
  4. print "something is wrong with your lv-config"
  5. print(error)
  6. end
  7. require "keymappings"
  8. local plugins = require "plugins"
  9. local plugin_loader = require("plugin-loader").init()
  10. plugin_loader:load { plugins, O.user_plugins }
  11. vim.g.colors_name = O.colorscheme -- Colorscheme must get called after plugins are loaded or it will break new installs.
  12. require "settings"
  13. require "lv-utils"
  14. -- TODO: these guys need to be in language files
  15. -- require "lsp"
  16. -- if O.lang.emmet.active then
  17. -- require "lsp.emmet-ls"
  18. -- end
  19. -- if O.lang.tailwindcss.active then
  20. -- require "lsp.tailwind