Go to file
2024-12-16 09:57:14 +01:00
after/plugin fix!(mappings): remove some leftover bépo mappings 2024-11-06 09:30:55 +01:00
lua refactor(all): replace vim.api.nvim_set_keymap with vim.keymap.set 2024-12-11 15:55:19 +01:00
luasnippets snippets: \textheight and \textwidth in latex 2024-05-24 13:21:19 +02:00
.gitignore fix(general): add lockfile 2024-11-10 15:00:39 +01:00
init.lua refactor(lazy): Move to plugins-configure for consistency 2024-11-11 11:01:41 +01:00
lazy-lock.json chore(lazy): update 2024-12-16 09:57:14 +01:00
readme.md docs(readme): small precision 2024-11-10 15:27:08 +01:00

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"