Best way to setup Nvim on NixOS?

This page summarizes the projects mentioned and recommended in the original post on /r/NixOS

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • neovim-flake

    Nix flake for neovim with configuration

    This flake is very good.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • nixvim

    Configure Neovim with Nix! [maintainer=@GaetanLepage, @traxys, @mattsturgeon]

    Now, if you want to adopt a more "nixy" approach, I suggest you to take a look at nixvim. I do not use this project personally but it looks very promising.

  • nvim

    LunarVim uses packer to manage plugins (which isn't as reproducible as nix). I'm not aware of a LunarVim module or wrapper, so you might have to package it yourself. But if you want to use packer (and don't care so much about reproducibility for your neovim plugins), you can just use home-manager to set xdg.configFile."nvim" = ... like I do in my neovim config.

  • nvim

    Straightforward and pure Lua based Neovim configuration for my work as DevOps/Cloud Engineer with batteries included for Python, Golang, and, of course, YAML (by Allaman)

    Not OP, but I had the same question. I would prefer to manage my nvim config not the NixOS way.

  • nix-config

    :space_invader: NixOS configuration

    Power user, gvolpe has a great config that heavily customizes nvim.

  • nvim-nix

    A reproducible batteries-included neovim config (by antotocar34)

    I have a config extending from this one here.

  • pwnvim

    Flake-based neovim config runnable on any nix machine (by zmre)

    I also have a flake that some might find useful as a reference: pwnvim.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • neovim-flake

    Nix flake for Neovim & Scala Metals (by gvolpe)

    https://github.com/gvolpe/neovim-flake/blob/main/flake.nix where hm refers to a setting he had here: https://github.com/gvolpe/neovim-flake/blob/main/lib/hm.nix

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Use traditional config on nixos with nixvim

    3 projects | /r/neovim | 9 Dec 2023
  • Packaging neovim configuration using Nix

    3 projects | /r/neovim | 6 Jul 2023
  • libstdc++.so.6 => not found

    3 projects | /r/NixOS | 26 Aug 2022
  • null-ls issues

    2 projects | /r/neovim | 25 Apr 2022
  • My neovim config with a colorscheme created with nix

    4 projects | /r/neovim | 24 Aug 2021