Finish porting my original neovim setup into my nixvim repo.

  • setup flake-parts for ease of use
  • keybinds, in particular LSP ones
  • telescope
  • integrate with templates

It seems that my current implementation has become quite a bit complicated, so I expect another refactoring might happen in the near future.

After a while, and looking at several examples of packages using flake-parts, I managed to get a reasonable solution.