nixvim-flake
nixvim-flake copied to clipboard
Portable Neovim configuration built with Nix.
Neovim configuration build using nixvim complete with lsp, treesitter, and more.
Screenshot

How to Run
You can run this directly from the command line with:
# Full featured version
nix run github:siph/nixvim-flake
# Lighter version without lsp.
nix run github:siph/nixvim-flake#lite
You can also plug this into a flake to include it into a system configuration.
{
inputs = {
chris-neovim.url = "github:siph/nixvim-flake";
};
}
This input can then be used as an overlay to replace the default neovim.
{ chris-neovim, ... }:
{
overlays = (final: prev: {
neovim = chris-neovim.packages.${prev.system}.default;
});
}
You can find more information on building your own flake here.