JOIN NIXOS TODAY OR BECOME INSIGNIFICANT TOMORROW!

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

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
  • Home Manager using Nix

    Manage a user environment using Nix [maintainer=@rycee]

  • Then there is the Home Manager project based on Nix which gives you the (almost) same benefits as the NixOS configuration file for every Linux distribution. The only difference is Nix can this way you can only manage your userland programs and not for example the kernel itself!

  • nixpkgs

    Nix Packages collection & NixOS

  • I am happy to help with documentation as soon as I can do so in markdown. There is progress: https://github.com/NixOS/nixpkgs/projects/37

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

    Nix User Repository: User contributed nix packages [maintainer=@Mic92]

  • Then there is also the Nix User Repository (NUR): https://github.com/nix-community/NUR

  • nixos

    My personal NixOS infrastructure (by MayNiklas)

  • I know you have'nt asked me, but maybe my auditional input on this topic is also helpful: With NixOS I find myself looking into the packages on a very regular basis! You can find the links within the search.nixos.org site. The modules are well documented and list all the options available. In case you are interested in a working flakes configuration: you can find mine as an example on GitHub. I'm allready using flakes it for a few months and I love it! The configs are pretty much self explanatory. I also use krops for deploying to multible systems. I've linked some helpful ressources I've used to get into NixoS within my README. https://github.com/mayniklas/nixos

  • digga

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

  • I personally like what projects like devos are doing, which combine upcoming features like flakes with an opinionated and structured way to organise configurations across hosts.

  • pont

    pont, the dotmodule manager

  • I have a more extensive description in the readme and a link to my dotfiles repo utilizing it: https://github.com/AlexAegis/pont

  • nixos-generators

    Collection of image builders [maintainer=@Lassulus]

  • Btw want to throw one thing here, as far as I am aware, nixos/guix is the only distro that allow chicken or egg paradox of vm building, where you can output an vm image(ami,vbox,iso,azure,openstack,etc) (there is tool like https://github.com/nix-community/nixos-generators that simplify that process) from only an configuration file(no vm booting happen except on the last part to put the store together in the final image)

  • SaaSHub

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

    SaaSHub logo
  • comma

    Comma runs software without installing it. [maintainers=@Artturin,@burke,@DavHau]

  • I love using Shopifys comma tool https://github.com/Shopify/comma cause it's so useful for just small programs that u need to run once and then forget about them

  • repology-rules

    Package normalization ruleset for Repology

  • I didn't know about repology.org. I think, I'll try nixos soon.

  • machine-configuration

    Configuration files for my NixOS installs

  • My favorite part of NixOS is that I can put the entire system configuration for all of my machines into a public GitHub repository, and steal from the repositories of other NixOS users who do the same.

  • nix-darwin

    nix modules for darwin

  • There's nix-darwin which creates launchd services for mac. So, it's possible to have a forked version of NixOS which would create openrc services, but that's work that no one cares to re-implement.

  • direnv

    unclutter your .profile

  • Use of nix-shell to create project-specific shells is a common use case for nix. Coupled with direnv, you can change between projects which will automatically set environment variables, install packages, and expose them in the respective shell. Nix also great integration with pkg-config, cmake and many other toolchains, and usually will be able to find other nixpkgs dependencies that are also declarled in your shell.nix

  • issue-tracker

    Fedora Silverblue issue tracker (by fedora-silverblue)

  • Here are a bunch of docs in terms of comparison https://github.com/fedora-silverblue/issue-tracker/issues/143

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

  • How do I actually update home-manager?

    2 projects | /r/NixOS | 6 Dec 2023
  • Exclude packages in home manager

    1 project | /r/NixOS | 5 Dec 2023
  • Noob question: Where home-manager config after installed on archlinux

    1 project | /r/Nix | 11 Sep 2023
  • Recurring 'Home Manager not found' Error After Running nix-collect-garbage"

    1 project | /r/Nix | 11 Aug 2023
  • Rio, a new GPU-accelerated terminat that can run natively and in the browser

    1 project | news.ycombinator.com | 9 Jul 2023