neovim configuration for version > 0.12
Find a file
2026-04-16 18:53:58 +02:00
lsp fix: wrong filetype 2026-04-13 18:14:40 +02:00
lua fix: wrong filetype 2026-04-13 18:14:40 +02:00
plugin feat!: upgrade nvim-treesitter 2026-04-13 18:14:04 +02:00
init.lua feat: add ui2 and ibl 2026-04-13 11:04:42 +02:00
nvim-pack-lock.json chore: upgrade plugins 2026-04-16 18:53:58 +02:00
readme.md feat: Migrate from old config to new config 2026-04-13 10:40:35 +02:00

WIP: migration of my neovim configuration to neovim 0.12.

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"

LSP dependencies

This configuration requires some LSP servers to be installed on your machine. These packages are:

  • bash-language-server
  • clangd
  • eslint-language-server
  • godot (optional)
  • json-language-server
  • ltex-ls-plus
  • lua-language-server
  • pyright
  • rust-analyzer
  • texlab
  • tinymist
  • typescript-language-server
  • yaml-language-server