Community Spotlight: nix-community

Published

February 2, 2022

This article was originally posted on

Hackernoon

This is the second post in a new series from Scarf: Spotlights.

In our previous post, we highlighted an exciting open source project, the problems the developers were solving, and how they were leveraging Scarf.

The Community Spotlight will focus on an awesome community, what they do, and how they are leveraging Scarf.

nix-community

The nix-community is a companion project to the larger NixOS ecosystem. NixOS holds mission-critical projects like {% c-line %}Nix{% c-line-end %}, {% c-line %}Nixpkgs{% c-line-end %}, {% c-line %}Hydra{% c-line-end %}, and more. On the other hand, nix-community is a space to develop projects related to NixOS.
It is a playground where developers gain flexible maintenance, build infrastructure, and more.

What We Love About nix-community 💖

On GitHub you can find a variety of useful open source projects provided by the nix-community.
Some notable projects include:

  • Home Manager: A project that provides a basic system for managing a user environment. It uses the Nix package manager together with the Nix libraries in Nixpkgs.
  • nixos-generators: With this project you can take a NixOs configuration and generate outputs for different target formats like iso, lxc, and more.
  • Awesome Nix: You can use this curated list of Nix resources if you want to learn how to use Nix, find other Nix communities or use Nix with other programming languages like Elm, Haskell, PHP, and a lot more.

Be sure to check out their GitHub repository to see even more projects.

nix-community + Scarf 🧣

Nix-community currently uses Scarf to distribute containers from their {% c-line %}Docker-nixpkgs{% c-line-end %} project. It is hosted via Scarf Gateway. {% c-line %}Docker-nixpkgs{% c-line-end %} is a collection of docker containers that gets automatically published whenever {% c-line %}nixpkgs{% c-line-end %}, a collection of over 50k software packages, gets updated.

The Scarf Solution

Nix-community uses Scarf’s analytics to better understand usage and adoption of the containers they publish. This helps them decide which images are worth investing their time into and how to prioritize their work.

This is what Jonas Chevalier, the Director of Numtide, had to say about the latest wild-card feature used in the {% c-line %}Docker-nixpkgs{% c-line-end %} package :

“The latest wildcard feature from Scarf was particularly useful for us because of the nature of the project. It means that we don't need to keep Scarf in sync with Docker Hub, it handles everything out of the gate.”

You can read more about the wildcard support and how it is making it easier to manage a large number of packages in our “New Year, New Scarf Features” post.

Learn More

To learn more about the nix-community:

To learn more about Scarf and Scarf Gateway:

Latest blog posts

Tools and strategies modern teams need to help their companies grow.

How to Get the Attention of an Open Source Software Investor

How to Get the Attention of an Open Source Software Investor

On the Hacking Open Source Business podcast, Joseph Jacks aka JJ (Founder, OSS Capital) joins Avi Press (Founder and CEO, Scarf) and Matt Yonkovit (The HOSS, Scarf) to share what you need to know before starting a commercial open source software (COSS) company and how you can set yourself and your project apart in a way that attracts investor funding. As an investor who exclusively focuses on open source startups, JJ provides a VC perspective on what he looks for when evaluating investment opportunities.
Heroic Labs' Journey to Open Source and 5.3M Docker Downloads

Heroic Labs' Journey to Open Source and 5.3M Docker Downloads

On The Hacking Open Source Business podcast, CEO Chris Molozian and Head of Developer Relations Gabriel Pene at Heroic Labs elaborate on their usage and shift to open source and how it accelerated their adoption.
How to Keep Open Source Projects Open Source

How to Keep Open Source Projects Open Source

In this recap of the first episode of the Hacking Open Source Business Podcast, co-hosts Matt Yonkovit and Avi Press, Scarf Founder and CEO, dig into a recent controversy that highlights the challenges open source projects face trying to create sustainable revenue streams to support a business or a non-profit that funds the project’s growth.