Skip to content

siph/nixvim-flake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neovim configuration build using nixvim complete with lsp, treesitter, and more.

Screenshot

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.

About

Portable Neovim configuration built with Nix.

Topics

Resources

License

Stars

Watchers

Forks

Languages