Super important readme edits

Because important.
This commit is contained in:
Henrik Lissner 2020-12-11 19:08:53 -05:00
parent 5219b82ae3
commit c079e1f0f9
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -1,10 +1,6 @@
<div align="center">
[![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) [![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) [![NixOS 20.09](https://img.shields.io/badge/NixOS-v20.09-blue.svg?style=flat-square&logo=NixOS&logoColor=white)](https://nixos.org)
</div>
**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. **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.
<img src="/../screenshots/alucard/fakebusy.png" width="100%" /> <img src="/../screenshots/alucard/fakebusy.png" width="100%" />
@ -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. 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`. 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?** + **How 2 flakes?**
It wouldn't be the NixOS experience if I gave you all the answers in one, Would it be the NixOS experience if I gave you all the answers in one,
convenient place. 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 [doom-emacs]: https://github.com/hlissner/doom-emacs