aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/home/.config/nvim/init.lua
Commit message (Collapse)AuthorAgeFilesLines
* refactor: move core config from after/plugin/ and cfg/ to lua/config/Libravatar sommerfeld36 hours1-1/+4
| | | | | | | | | | | | 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.
* refactor: flatten custom/plugins/ to plugins/Libravatar sommerfeld36 hours1-1/+1
| | | | | | Rename lua/custom/plugins/ to lua/plugins/ following the standard lazy.nvim convention. The extra custom/ nesting added no value. Update import path in init.lua accordingly.
* refactor(nvim): make P() debug helper explicitly globalLibravatar sommerfeld36 hours1-1/+1
| | | | | Use _G.P instead of implicit global function declaration to make the intent clear and satisfy linters.
* refactor(nvim): replace dofile() with require() for optionsLibravatar sommerfeld36 hours1-1/+1
| | | | | dofile() bypasses vim.loader cache. require() benefits from the byte-compiled module cache enabled on line 1.
* fix(nvim): remove duplicate vim.lsp.enable("just")Libravatar sommerfeld36 hours1-2/+0
| | | | Already called in lsp.lua config function alongside tblgen_lsp_server.
* Add a lot of changesLibravatar sommerfeld2025-09-111-4/+24
|
* [nvim] Use the latest stable version of pluginsLibravatar sommerfeld2024-05-221-2/+2
|
* [nvim] Rewrite config motivated by nvim 0.10Libravatar sommerfeld2024-05-201-6/+6
|
* first commitLibravatar Arnold Sommerfeld2023-10-181-0/+26