4 ms·
Tips and Tricks for Nix Flakes (2021)
- peter_d_sherman 3y ago>"The [Nix] flake input schema allows for: o Having your flake pull in another flake as an input o Having your flake pull in an input that is specified by another flake o Forcing another flake to use an input specified in your flake o Forcing another flake to use an input specified by yet a different flake" Having your flake pull in another flake as an input -- in other words, all of the software components of a Linux (or other) Operating System and associated toolchains (c compiler (gcc, clang, tcc), libc (glibc, musl, ?), associated libraries, etc.), could be decomposed into a series of individual flakes... As could any other large piece of software consisting of multiple component software pieces... Related: https://nixos.wiki/wiki/Flakes https://nixos.wiki/wiki/Flakes