diff --git a/README.md b/README.md index b53ccaaa..42e2b603 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,6 @@ -
- [![Made with Doom Emacs](https://img.shields.io/badge/Made_with-Doom_Emacs-blueviolet.svg?style=flat-square&logo=GNU%20Emacs&logoColor=white)](https://github.com/hlissner/doom-emacs) [![NixOS 20.09](https://img.shields.io/badge/NixOS-v20.09-blue.svg?style=flat-square&logo=NixOS&logoColor=white)](https://nixos.org) -
- **Hey,** you. You're finally awake. You were trying to configure your OS declaratively, right? Walked right into that NixOS ambush, same as us, and those dotfiles over there. @@ -74,10 +70,32 @@ And I say, `bin/hey`. [What's going on?](http://hemansings.com/) My main host [has a README](hosts/kuro/README.org) you can use as a reference. I set up an EFI+GPT system and partitions with `parted` and `zfs`. ++ **Why did you write bin/hey?** + + I'm non-plussed about the user story for nix's CLI tools and thought fixing it + would be more productive than complaining about it on the internet. Then I + thought, [why not do both](https://youtube.com/watch?v=vgk-lA12FBk)? + + **How 2 flakes?** - It wouldn't be the NixOS experience if I gave you all the answers in one, - convenient place. + Would it be the NixOS experience if I gave you all the answers in one, + convenient place? + + No, but here are some resources that helped me: + + + [A three-part tweag article that everyone's read.](https://www.tweag.io/blog/2020-05-25-flakes/) + + [An overengineered config to scare off beginners.](https://github.com/nrdxp/nixflk) + + [A minimalistic config for scared beginners.](https://github.com/colemickens/nixos-flake-example) + + [A nixos wiki page that spells out the format of flake.nix.](https://nixos.wiki/wiki/Flakes) + + [Official documentation that nobody reads.](https://nixos.org/learn.html) + + [Some great videos on general nixOS tooling and hackery.](https://www.youtube.com/channel/UC-cY3DcYladGdFQWIKL90SQ) + + A couple flake configs that I + [may](https://github.com/LEXUGE/nixos) + [have](https://github.com/bqv/nixrc) + [shamelessly](https://git.sr.ht/~dunklecat/nixos-config/tree) + [rummaged](https://github.com/utdemir/dotfiles) + [through](https://github.com/purcell/dotfiles). + + [What y'all will need when Nix drives you to drink.](https://www.youtube.com/watch?v=Eni9PPPPBpg) [doom-emacs]: https://github.com/hlissner/doom-emacs