github github
stars 14
issues 1
subscribers 2
forks 16



11 days ago

My personal neovim configuration

This is a neovim configuration using Nixvim.

Most of the options are defined in config.nix.

It has a few specificities to help managing a configuration through nixvim:

  • Extra modules & plugins not packaged in nixvim in modules and plugins.

  • Git version of all plugins

    This is done through the sources of the flake.nix. All plugins are prefixed with plugin:. Those plugins are overridden from nixpkgs with their source. There are also sources prefixed by new-plugin: that are automatically added to pkgs.vimPlugins.


The inputs are automatically updated using Github Actions, and checking that the neovim launches without any errors/warnings.