Merge pull request #7 from colemickens/colemickens-patch-1

The Warn People About the Reality of Flakes PR
This commit is contained in:
Cole Mickens 2021-05-30 19:34:14 -05:00 committed by GitHub
commit 2191b07676
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,5 +1,21 @@
# nixos-flake-example
## warning
**WARNING**: You should understand that:
- there is currently no path to flakes being stable
- we can't even experiment with flakes alternatives without committing to pure-eval as a stepping stone
- the people that CARE about the problems solved by flakes seem to care about solving this problem
- the people using impurity everywhere don't seem very motivated to dive into this problem-space
- as a result, the tooling is completely fractured and stagnant
- besides some UX fixes, bugfixes, and other feature-work in Nix, this has more or less been the case for years
- I'm tired of seeing (often self-proclaimed, repeated-from-others) FUD by non-flakes users
Anyway, now you know. Proceed at your own caution.
## overview
**NOTE**: [nixflk](https://github.com/nrdxp/nixflk) is a better example repo for a full
NixOS config layout, this repo is mostly to provide more context+examples around flakes,
and to show that you can produce the same EXACT system with flakes as with nix-build,