after/plugin | ||
lua | ||
luasnippets | ||
.gitignore | ||
init.lua | ||
lazy-lock.json | ||
readme.md |
In this repository lies my Neovim configuration starting from kickstart.nvim.
The provided init.lua
file has then been split into (tentatively) semantically
consistent files inside lua/
and personal customizations have been applied.
The process to design this configuration and some thoughts can be found here.
Note that if the global principles remain true, the blog post dates from 2023, and things may have changed a bit since then. Just use it as a reference for my rationals.
Testing it
To try it, you can use the NVIM_APPNAME
environment variable:
For instance, you can create clone this repository inside
$HOME/.config/kicknvim
and then add to your shell configuration:
export NVIM_APPNAME="$HOME/.config/kicknvim"