Add notes on direnv, checks, and unification
This commit is contained in:
parent
0adc544a80
commit
2fc64a9e97
|
@ -339,6 +339,12 @@ $ what-is-my-ip
|
||||||
24.5.113.148
|
24.5.113.148
|
||||||
```
|
```
|
||||||
|
|
||||||
|
On top of all this, many very awesome tools can exist. You can leverage a `direnv`-style setup such that whenever you enter a directory you enter its development shell and are completely ready to work within that project with all the necessary tools with all the correct versions _reproducibly_.
|
||||||
|
|
||||||
|
Flakes have `checks` which are run when you run `nix flake check`. You can use this for CI to ensure that your Flake is always able to build whatever packages it needs or even check that code is formatted correctly.
|
||||||
|
|
||||||
|
All of this in one place makes for a pretty incredible developer experience.
|
||||||
|
|
||||||
Hopefully, seeing the _fun things_ you can do with Nix might inspire you to push through the hard parts.
|
Hopefully, seeing the _fun things_ you can do with Nix might inspire you to push through the hard parts.
|
||||||
|
|
||||||
There is a golden pot 💰 at the end of this rainbow 🌈 awaiting you.
|
There is a golden pot 💰 at the end of this rainbow 🌈 awaiting you.
|
||||||
|
|
Loading…
Reference in a new issue