/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

zero-to-nix.com
| | ghedamat.github.io

For a while now I've been wondering about Nix Flakes, what they are and how they are going to change how we use Nix.
1.4 parsecs

Travel
| |
| | tonyfinn.com

Flakes are a mechanism for describing a collection of Nix resources, and are central to much of the new improved interfaces added to Nix in recent years. This post outlines their benefits and creation of a couple of example flakes.
1.6 parsecs

Travel
| |
| | drakerossman.com

Flakes are a recent addition to NixOS. This article explains how to convert stock NixOS installation into a flaked-out one, and explains why you should do it.
1.9 parsecs

Travel
| |
| | fzakaria.com

If you have used Nix flakes, you likely encountered something like the following. std.url = "github:divnix/std"; std.inputs.devshell.follows = "devshell"; std.inputs.nixago.follows = "nixago"; std.inputs.nixpkgs.follows = "nixpkgs"; hive.url = "github:divnix/hive"; hive.inputs.colmena.follows = "colmena"; hive.inputs.disko.follows = "disko"; hive.inputs.nixos-generators.follows = "nixos-generators"; hive.inputs.nixpkgs.follows = "nixpkgs"; Why is this follows necessary? It's in fact not necessary b...
12.4 parsecs

Travel
|