User configurations

Want some help with starting your configuration? Or maybe you're curious how others have done things? Take a look at these configuration examples below.

Note:
Most of those configurations are using a standalone build, however, all of the nixvim options are accessible no matter how you are using it (flake, NixOS/HM module, nix-darwin...).

OwnerConfigComment
ahwxorgnixvim-config
alisonjenkinsneovim-nix-flake
bkp5190Home-Manager-ConfigsHome-manager
dc-tecnixvimNixVim config, inspired by some of the contributors in this list and LazyVIM
elythhnixvim
fred-drakeneovimNixVim config, with format/lsp/debug configurations for Rust, Go, Python and more
GaetanLepagenix-configHome-manager
gwg313nvim-nix
hbjydevhvim
HeitorAugustoLNnvim-configHeitorAugustoLN's personal Neovim configuration made with Nixvim
JMartJonesykickstart.nixvimAn implementation of kickstart.nvim using nixvim
JMartJonesykickstart.nixvim standaloneAn implementation of kickstart.nvim using nixvim in a standalone flake
khanelimankhanelivimConstantly tweaked jack of all trades development focused configuration.
MikaelFangelnixvim-configAn easy-setup configuration for NixVim, focused on straightforward customization
nicolas-goudrynixvim-configHeavily inspired by AstroNvim
NikolayGalkingnvimClean and simple Neovim configuration
niksingh710nvixPorted from a lazy-based lua config. Contains examples of most use cases, including custom, nixpkgs, & nixvim plugins.
pete3nnixvim-flake
r6tnixos-r6tSingle-file nixvim config, uses home-manager module in a NixOS flake
redyfNeveMeticulously crafted custom configuration for Nixvim
siphnixvim-flake
spector700AkariInspired from LazyVim with parts yoinked from other NixVim configs
Tanish2002neovim-config
traxysNixfiles
veeronniecawronvim
Yohhnix-confixNix config with nixvim and home-manager, inspired by some of the contributors in this list
ZainKergayenixosdotfilesNixVim editor primarily for Java and Asciidoc

Share your config !

tip

You can add your config to the list by editing the docs/user-configs/list.toml file.

Please use this format for both your commit message and PR title:
user-configs: add @Username's config"
(replacing Username with your github username)

Alternatively, message us in the matrix Documentation room and we'll get it added.