neovim/init.lua

25 lines
610 B
Lua
Raw Permalink Normal View History

-- set to true for light mode
vim.g.light_mode = true
-- Neovim configuration
-- Modularized structure for better organization
2024-02-28 15:09:30 -05:00
-- Load core configuration
require("config.options")
require("config.keymaps")
require("config.autocmds")
require("config.lazy")
2024-02-28 15:09:30 -05:00
-- Setup lazy.nvim and load plugins
2024-02-28 15:09:30 -05:00
require("lazy").setup({
-- Import all plugin configurations
{ import = "plugins" },
2024-02-28 15:09:30 -05:00
})
2024-11-11 19:27:19 -05:00
-- Load additional configuration
2024-11-11 19:27:19 -05:00
require("colorizer").setup()
require("config.formatting")
-- Add configuration to listen so we can live reload
pcall(vim.fn.serverstart, vim.fn.stdpath("run") .. "/nvim-" .. vim.fn.getpid())