My (sorta messy) Neovim Config
Find a file
2025-08-27 18:46:32 +05:30
after/plugin updated: 08/07/2025 2025-07-08 18:32:40 +05:30
lua/ax replaced leap with flash 2025-08-27 18:46:32 +05:30
.gitignore initial commit 2025-02-13 14:52:38 +05:30
.luacheckrc initial commit 2025-02-13 14:52:38 +05:30
.luarc.json initial commit 2025-02-13 14:52:38 +05:30
init.lua initial commit 2025-02-13 14:52:38 +05:30
lazy-lock.json replaced leap with flash 2025-08-27 18:46:32 +05:30
README.md initial commit 2025-02-13 14:52:38 +05:30
stylua.toml initial commit 2025-02-13 14:52:38 +05:30

My Neovim Config

Notes to people reading my configuration!

Much of the configuration of individual plugins you can find in either:

./after/plugin/\*.lua
This is where configuration for plugins live.

They get auto sourced on startup. In general, the name of the file configures
the plugin with the corresponding name.

./lua/ax/\*.lua
This is where configuration/extensions for new style plugins live.

They don't get sourced automatically, but do get sourced by doing something like:

    require("ax.lsp")

or similar. It is generally recommended that people do this so that you don't accidentally
override any of the plugin requires with namespace clashes. So don't just put your configuration
in "./lua/lsp.lua" because then it will override the plugin version of "lsp.lua"