diff options
| author | 2026-04-17 10:53:12 +0100 | |
|---|---|---|
| committer | 2026-04-17 10:53:12 +0100 | |
| commit | d301dadc3fd279b0383eb0d37dc00dfdd17e9f2b (patch) | |
| tree | 5ad0fc476b14cfc38c54447d31018b5fdef38a5a | |
| parent | 3e3d394d014dded76e3aac9a615f5efa93dd1c59 (diff) | |
| download | dotfiles-d301dadc3fd279b0383eb0d37dc00dfdd17e9f2b.tar.gz dotfiles-d301dadc3fd279b0383eb0d37dc00dfdd17e9f2b.tar.bz2 dotfiles-d301dadc3fd279b0383eb0d37dc00dfdd17e9f2b.zip | |
refactor: move core config from after/plugin/ and cfg/ to lua/config/
after/plugin/ runs after ALL plugins with unpredictable ordering. Explicit
require() from init.lua after lazy.setup() is more predictable and standard.
- after/plugin/autocmds.lua → lua/config/autocmds.lua
- after/plugin/mappings.lua → lua/config/keymaps.lua
- cfg/options.lua → config/options.lua
- cfg/utils.lua → config/utils.lua
Creates a consistent lua/config/ namespace for all non-plugin configuration.
| -rw-r--r-- | home/.config/nvim/init.lua | 5 | ||||
| -rw-r--r-- | home/.config/nvim/lua/config/autocmds.lua (renamed from home/.config/nvim/after/plugin/autocmds.lua) | 0 | ||||
| -rw-r--r-- | home/.config/nvim/lua/config/keymaps.lua (renamed from home/.config/nvim/after/plugin/mappings.lua) | 0 | ||||
| -rw-r--r-- | home/.config/nvim/lua/config/options.lua (renamed from home/.config/nvim/lua/cfg/options.lua) | 0 | ||||
| -rw-r--r-- | home/.config/nvim/lua/config/utils.lua (renamed from home/.config/nvim/lua/cfg/utils.lua) | 0 |
5 files changed, 4 insertions, 1 deletions
diff --git a/home/.config/nvim/init.lua b/home/.config/nvim/init.lua index 5effaf9..860c876 100644 --- a/home/.config/nvim/init.lua +++ b/home/.config/nvim/init.lua @@ -1,6 +1,6 @@ vim.loader.enable() -require("cfg.options") +require("config.options") _G.P = function(v) print(vim.inspect(v)) @@ -42,3 +42,6 @@ require("lazy").setup({ import = "plugins" }, { hererocks = false, }, }) + +require("config.keymaps") +require("config.autocmds") diff --git a/home/.config/nvim/after/plugin/autocmds.lua b/home/.config/nvim/lua/config/autocmds.lua index c97389f..c97389f 100644 --- a/home/.config/nvim/after/plugin/autocmds.lua +++ b/home/.config/nvim/lua/config/autocmds.lua diff --git a/home/.config/nvim/after/plugin/mappings.lua b/home/.config/nvim/lua/config/keymaps.lua index f198a95..f198a95 100644 --- a/home/.config/nvim/after/plugin/mappings.lua +++ b/home/.config/nvim/lua/config/keymaps.lua diff --git a/home/.config/nvim/lua/cfg/options.lua b/home/.config/nvim/lua/config/options.lua index 4b6d588..4b6d588 100644 --- a/home/.config/nvim/lua/cfg/options.lua +++ b/home/.config/nvim/lua/config/options.lua diff --git a/home/.config/nvim/lua/cfg/utils.lua b/home/.config/nvim/lua/config/utils.lua index 300d7a7..300d7a7 100644 --- a/home/.config/nvim/lua/cfg/utils.lua +++ b/home/.config/nvim/lua/config/utils.lua |
