These keybinds use nvim-0.12 functionality. Later commits should introduce a backwards compatible option until every system I use has nvim-0.12 available natively
22 lines
459 B
Lua
22 lines
459 B
Lua
local M = {}
|
|
|
|
M.setup = function()
|
|
require("core.options")
|
|
require("core.autocommands")
|
|
require("core.filetypes")
|
|
require("plugins.lazy")
|
|
|
|
-- Load this after loading plugins to ensure default lsp-config is there
|
|
require("core.lspconfig")
|
|
require("core.treesitter")
|
|
|
|
-- Load this after loading everything else
|
|
-- to ensure we are ready for them.
|
|
require("core.keybinds")
|
|
|
|
-- Finally set the colorscheme
|
|
vim.cmd.colorscheme("gruvbox")
|
|
end
|
|
|
|
return M
|