Nix Neovim

Open-source Nix projects categorized as Neovim

Top 18 Nix Neovim Projects

  • nixvim

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

    Project mention: Use traditional config on nixos with nixvim | /r/neovim | 2023-12-09

    # .../nixvim.nix { config, pkgs, lib, ... }: let myConfig = builtins.fetchGit { url = "https://github.com/myusername/nvim"; ref = "master"; }; nixvim = import (builtins.fetchGit { url = "https://github.com/nix-community/nixvim"; ref = "nixos-23.05"; }); sqliteLibPath = lib.makeLibraryPath [ pkgs.sqlite ]; in { imports = [ nixvim.homeManagerModules.nixvim ]; home.activation.copyLuaConfig = lib.hm.dag.entryAfter [ "writeBoundary" ] '' if [ ! -d ${config.xdg.configHome}/nvim ]; then mkdir -p ${config.xdg.configHome}/nvim fi shopt -s extglob cp -r ${myConfig}/!(init.lua) ${config.xdg.configHome}/nvim ''; programs.nixvim = { extraPackages = [ pkgs.sqlite ]; enable = true; extraConfigLua = '' vim.g.sqlite_clib_path = "${sqliteLibPath}" .. "/libsqlite3.so" '' + builtins.readFile "${myConfig}/init.lua"; }; }

  • nix-config

    :space_invader: NixOS configuration

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • nixpkgs

    My Nix system configs! (by malob)

    Project mention: NixOS-generators – Collection of VM and Container disk image builders for NixOS | news.ycombinator.com | 2024-03-26

    I’ve found it most helpful to review other people’s configurations to learn Nix.

    Some specific ones I really like:

    https://github.com/malob/nixpkgs

    https://github.com/fufexan/dotfiles

    I keep a not comprehensive GitHub Stars list of Nix stuff I find here if you want more:

    https://github.com/stars/heywoodlh/lists/nix

    If you aren’t familiar, Nix-Darwin allows you to codify your MacOS deployments in a fashion comparable to NixOS. As a huge Nix-Darwin user myself, I have found malob’s repo extremely helpful for ideas with MacOS configuration. Nix-Darwin has made me so happy as a MacOS user. :)

    Some other unsolicited tips:

    1. Start with Nix flakes for configuration

    2. Invest in Home-Manager before NixOS or Nix-Darwin

    3. Ask people for help in Matrix or Discourse — my experience is that Nix-related folk are very welcoming and understanding

    Good luck!

  • neovim-nightly-overlay

    [maintainer=@Kranzes]

  • neovim-flake

    Nix flake for neovim with configuration

  • dotfiles

    My dotfiles are here, managed with Chezmoi and NixOS Flakes (by budimanjojo)

  • snowflake

    A repository which contains my current Nix (flake-based) setup! (by Icy-Thought)

  • 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.

  • dotfiles

    Personal configuration files for my PC (by viperML)

    Project mention: Why you don't need flake-utils | /r/NixOS | 2023-05-21

    My server's repo and my dotfiles both use flake-parts, and you can do a github-grep to look for more.

  • veritas

    @davidtwco's personal mono-repo - containing the declarative configuration of servers, desktops and laptops - including dotfiles; a collection of packages; a static site generator and source of "davidtw.co".

  • neovim-flake

    A highly modular, extensible and distro-agnostic Neovim distribution for Nix/NixOS. (by NotAShelf)

    Project mention: What editor are you using for Rust? | /r/rust | 2023-06-01

    How do you manage your config? Personally, I’m using https://github.com/notashelf/neovim-flake

  • neovim-flake

    Nix flake for Neovim & Scala Metals (by gvolpe)

  • dotfiles

    ❄️ mi casa es tu casa (by nekowinston)

  • dotfiles

  • nvim-lua-nix-plugin-template

    A starter template for a Neovim plugin written in Lua with a Nix CI

  • nix-home-manager

    Nix to manage my computing life

  • neovim-copilot-nix-bundle

    Run Neovim with GitHub Copilot out of the box

  • .files

    This is the repo for my dotfiles. (by leana8959)

    Project mention: Telescope Easter Egg | /r/neovim | 2023-04-28

    I use this one-nvim\ Also I have a bunch of highlight groups done using highlight groups because I couldn’t seem to overwrite some of them otherwise (i.e. treesitter context border), so here’s my .files repo, the color override thingy is in color-mode.lua if I’m not wrong

  • dotfiles

    ❄️ Personal NixOS configuration (by runarsf)

  • SaaSHub

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

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-26.

Nix Neovim related posts

Index

What are some of the best open-source Neovim projects in Nix? This list will help you:

Project Stars
1 nixvim 1,046
2 nix-config 718
3 nixpkgs 370
4 neovim-nightly-overlay 255
5 neovim-flake 220
6 dotfiles 180
7 snowflake 167
8 dotfiles 125
9 veritas 117
10 neovim-flake 84
11 neovim-flake 74
12 dotfiles 53
13 dotfiles 40
14 nvim-lua-nix-plugin-template 18
15 nix-home-manager 16
16 neovim-copilot-nix-bundle 12
17 .files 3
18 dotfiles 3
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com