siph / nixvim-flake

Portable Neovim configuration built with Nix.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

License:MIT License


Languages

Language:Nix 100.0%Language:Shell 0.0%