Nix nix-flakes

Open-source Nix projects categorized as nix-flakes

Top 8 Nix nix-flake Projects

  • nixos-and-flakes-book

    :hammer_and_wrench: :heart: Want to know NixOS & Flakes in detail? Looking for a beginner-friendly tutorial? Then you've come to the right place! 想要学习使用 NixOS 与 Flakes 吗?在寻找一份新手友好的教程?那你可来对地方了!

  • Project mention: NixOS: Declarative Builds and Deployments | news.ycombinator.com | 2024-01-14

    I'll be honest, the first few times I tried using Nix I just couldn't get into. It was too complex for the benefits I was getting. But that was using Nix on another OS.

    I recently switched to NixOS because I wanted what they were selling and the experience this time around was way better. Having no other option but to figure it out made me learn the essentials real quick (like an exchange program to a foreign country that speaks another language).

    If you think about it, when you used Ubuntu or Fedora or RHEL for the first time, and probably for a very long time, you could get by without learning the deep intricacies of what is going on behind the scenes. The same is true with NixOS. The things you need to learn are different, but once you get a basic setup with home-manager setup you're off to the races. (Btw, I used this "book" to get started and it was great: https://nixos-and-flakes.thiscute.world/)

    The best part about using NixOS so far is that things just work. Setting up my graphics card was as simple setting enabled = true. Same for configuring specific audio frameworks. And I had tried many times to get Davinci Resolve working on other distros and always encountered issues leading me to need to dual-boot Windows so I could do video editing. Now I just enabled Davinci Resolve and it works! No more Windows.

    If you're brand new to linux on the desktop, I wouldn't recommend it. But if you've been doing that for years, maybe try NixOS in 2024.

  • rust-overlay

    Pure and reproducible nix overlay of binary distributed rust toolchains

  • Project mention: Understanding Overlays and direnv nix shell inheritance | /r/NixOS | 2023-11-26

    I'm trying to understand overlays in order to make a proper rustup install (I've read that this overlay is the best way to go).

  • 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
  • nix-config

    ❄️ my nix config for both desktops(NixOS+macOS) and homelab servers(NixOS). (by ryan4yin)

  • Project mention: I finally understand the "I use Arch, btw" thing | /r/archlinux | 2023-08-22

    I've been trying to daily drive Linux for the past 2 months or so. Started out on EndeavourOS and didn't had any problems until I tried to make it useable in secure boot (I really want to play Valorant and not bother each time switching secure boot in bios) and failed miserably due to a combination of lack of knowledge and stupidity. I briefly tried NixOS and while this config is beautiful, I just didn't enjoy the way NixOs is customized.

  • flake-utils-plus

    Use Nix flakes without any fluff.

  • Project mention: [Question] When using flakes, can I remove all channels? | /r/NixOS | 2023-07-08

    You don't need channels to use nix-shell or nix-env. You can generate the Nix path and registry from your flake inputs. flake-utils-plus makes this easy with nix.generateRegistryFromInputs and nix.generateNixPathFromInputs.

  • std

    A DevOps framework for the SDLC with the power of Nix and Flakes. Good for keeping deadlines!

  • Project mention: Nix is a better Docker image builder than Docker's image builder | news.ycombinator.com | 2024-03-15

    Newcomer here. Could anyone tell if std [0] is a good way to bring more sanity into flake design, esp. in avoiding ivory towery custom approaches? Using devenv.sh is another option, but I liked emphasis on having a common mental picture and focus on SLDC that std provides.

    [0] https://std.divnix.com

  • snowflake

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

  • dotfiles

    my NixOS/home-manager config (by chayleaf)

  • Project mention: nixos-router: a NixOS router framework | /r/NixOS | 2023-06-23

    I have private.nix in /etc/nixos and load it using a Nix plugin (see top-level README.md). If the plugin isn't installed, --impure works too.

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

    WorkOS logo
  • nix-pkg-module-boilerplate

    Boilerplate to start developing flakyfied Nix Package and Module

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

Nix nix-flakes related posts

Index

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

Project Stars
1 nixos-and-flakes-book 1,455
2 rust-overlay 745
3 nix-config 535
4 flake-utils-plus 439
5 std 356
6 snowflake 169
7 dotfiles 20
8 nix-pkg-module-boilerplate 1

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