Nix flake

Open-source Nix projects categorized as flake

Top 23 Nix flake Projects

  • microvm.nix

    NixOS MicroVMs

  • Project mention: Tvix – A New Implementation of Nix | news.ycombinator.com | 2024-04-16

    - Generating virtual machines/installators from a configuration: https://github.com/astro/microvm.nix and https://github.com/nix-community/nixos-generators

  • flake-utils

    Pure Nix flake utility functions [maintainer=@zimbatm]

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

    A flake utility library to craft shell-, home-, and hosts- environments.

  • dotfiles

    NixOS system config & Home-Manager user config (by fufexan)

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

  • fenix

    Rust toolchains and rust-analyzer nightly for Nix [maintainer=@figsoda] (by figsoda)

  • Project mention: Use nix-shell or systemPackages | /r/NixOS | 2023-07-09

    Rustup works as is. Though note that Nix supplants all such toolchain installers such as Rustup, nvm, etc. I.e. instead of Rustup there is fenix.

  • nixos-config

    My Personal Nix, NixOS and Nix-Darwin System Configuration Flake (by MatthiasBenaets)

  • Project mention: Ask HN: What Are You Learning? | news.ycombinator.com | 2024-03-31
  • system

    Declarative system configurations using nixOS, nix-darwin, and home-manager

  • SaaSHub

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

    SaaSHub logo
  • nix-config

    My personal NixOS config (by lovesegfault)

  • Project mention: Fastest way to set up an k8s environment ? | /r/kubernetes | 2023-05-31
  • haumea

    Filesystem-based module system for Nix [maintainer=@figsoda]

  • Project mention: Haumea - Filesystem-based module system for Nix | /r/linux | 2023-05-26
  • neovim-flake

    Nix flake for neovim with configuration

  • nix-cargo-integration

    Library to easily and effortlessly integrate Cargo projects with Nix.

  • nixos

    My NixOS Configurations

  • Project mention: miasma | /r/neovim | 2023-06-16

    I don't know. Have been using colorbuddy for ages now and it has always done exactly what I want. I don't need the "instant reaload" that lush advertices, doing :source on the colorscheme file, does the same for me to preview changes instantly. This is my theme, in case you need something to start with: - https://github.com/pinpox/nixos/blob/main/home-manager/modules/nvim/lua/config/pinpox-colors.lua

  • base16.nix

    Theme applications with your favourite base16 colorschemes in Nix

  • kernel-module-flake

    Nix flake for linux kernel module development with rust support

  • nix-config

    ❄️ My nix config and dotfiles (by oddlama)

  • Project mention: Caddy plugins on NixOS | /r/NixOS | 2023-06-12

    You can also override the caddy package to inject modules into the build process without needing xcaddy: See https://github.com/oddlama/nix-config/blob/b5d2d31b6903f5829490513c1297e7ea1e54899c/pkgs/caddy.nix

  • nix-configs

    My Nix{OS} configuration files (by thiagokokada)

  • Project mention: XML is better than YAML | news.ycombinator.com | 2023-09-20

    Sorry, didn't see this comment. It is here: https://github.com/thiagokokada/nix-configs

    In the `actions` directory is all the Nix files. There is some glue code in `lib/flakes` to generate the YAML files from Nix.

  • nixconfig

    My NixOS config

  • templates

    Nix flake templates managed by the community [maintainer=@IogaMaster] (by nix-community)

  • flake-nimble

    Nimble packages Nix flake [maintainer=?]

  • nix-config

    My personal NixOS config (by jhvst)

  • Project mention: BTFS (BitTorrent Filesystem) | news.ycombinator.com | 2024-04-15

    Just the other week I used Nix on my laptop to derive a PXE boot images, uploaded those to IPFS, and netbooted my server in another country over a public IPFS mirror. The initrd gets mounted as read-only overlayfs on boot. My configs are public: https://github.com/jhvst/nix-config

  • cq-flake

    CadQuery and CQ-editor flake, closely follows master

  • hana

    花 - Hana | Nixos dotfiles (by mobsenpai)

  • Project mention: Guys help me! No idea what I am doing wrong | /r/NixOS | 2023-11-11

    Check the repo for more or ask me here. Thank you.

  • dotnix

    Personal NixOS & MacOS Configurations (by amz-x)

  • SaaSHub

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

    SaaSHub logo
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).

Nix flake related posts

  • Guys help me! No idea what I am doing wrong

    1 project | /r/NixOS | 11 Nov 2023
  • Flake help?

    1 project | /r/NixOS | 2 Oct 2023
  • [Alacritty + bash + nixos ] Window title is not changing automatically like zsh

    1 project | /r/bash | 6 Sep 2023
  • Zplug taking too much time to load. [Help required]

    2 projects | /r/zsh | 28 Jun 2023
  • This zsh config takes too long to load

    1 project | /r/NixOS | 24 Jun 2023
  • Ideas for having multiple wm's or de's configs without affecting each other's.

    1 project | /r/awesomewm | 23 Jun 2023
  • Why I have to add this line for keybindings to work?

    1 project | /r/awesomewm | 22 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 16 May 2024
    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. Learn more →

Index

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

Project Stars
1 microvm.nix 1,034
2 flake-utils 1,026
3 digga 983
4 dotfiles 642
5 fenix 574
6 nixos-config 541
7 system 409
8 nix-config 302
9 haumea 249
10 neovim-flake 227
11 nix-cargo-integration 171
12 nixos 161
13 base16.nix 156
14 kernel-module-flake 122
15 nix-config 108
16 nix-configs 91
17 nixconfig 85
18 templates 38
19 flake-nimble 32
20 nix-config 32
21 cq-flake 24
22 hana 16
23 dotnix 12

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com