aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorLibravatar sommerfeld <[email protected]>2026-04-17 10:53:12 +0100
committerLibravatar sommerfeld <[email protected]>2026-04-17 10:53:12 +0100
commitd301dadc3fd279b0383eb0d37dc00dfdd17e9f2b (patch)
tree5ad0fc476b14cfc38c54447d31018b5fdef38a5a
parent3e3d394d014dded76e3aac9a615f5efa93dd1c59 (diff)
downloaddotfiles-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.lua5
-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