You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Casual readme clean-up.
Related to #726
Mainly making the language more to the point, terse, direct, and so - understandable.
Also structuring of the text.
Some fixes to the shell sections. Some of them are still out of dare, would go into fixing all commands in the upcoming PRs.
Parsed results: https://github.com/Anton-Latukha/hnix/tree/2020-09-28-README-clean-up
Copy file name to clipboardExpand all lines: README.md
+69-68Lines changed: 69 additions & 68 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,39 +10,62 @@
10
10
11
11
Haskell parser, evaluator and type checker for the Nix language.
12
12
13
-
## Prerequisites
13
+
## Contents
14
+
15
+
<!-- TOC -->
16
+
-[Prerequisites](#prerequisites)
17
+
-[Getting Started](#getting-started)
18
+
-[Using the REPL](#using-the-repl)
19
+
-[Building with full debug info](#building-with-full-debug-info)
20
+
-[Building with benchmarks enabled](#building-with-benchmarks-enabled)
21
+
-[Building with profiling enabled](#building-with-profiling-enabled)
22
+
-[Using the Cachix binary cache](#using-the-cachix-binary-cache)
23
+
-[Contributing](#contributing)
24
+
-[Evaluating Nixpkgs with HNix](#evaluating-nixpkgs-with-hnix)
25
+
<!-- /TOC -->
14
26
15
-
Nix is installed and in your `$PATH`. This is so that `nix-store` can be used
16
-
for interacting with store paths, until `hnix-store` is ready.
27
+
## Prerequisites
28
+
Until `hnix-store` is ready, `nix-store` is still used for interacting with the store paths, so Nix is still required installed and available through `$PATH`.
1. If something in the [quests](https://github.com/haskell-nix/hnix/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22+no%3Aassignee) looks interesting, look through the thread and leave a comment taking it, to let others know you're working on it.
113
122
114
-
If you're looking for a way to help out, try taking a look
Make sure that all the tests that were passing prior to your PR are still
129
-
passing afterwards; it's OK if no new tests are passing.
132
+
Please, check that all tests that were passing prior (most probably all tests mentioned in the command) are still passing for the PR, it is faster to chech that locally then through CI. It's OK if no new tests are passing.
130
133
131
134
### Evaluating Nixpkgs with HNix
132
135
133
-
Currently the main high-level goal is to be able to evaluate all of nixpkgs. To
134
-
run this yourself, first build hnix with `nix-build`, then run the following
135
-
command:
136
+
Currently the main high-level goal is to be able to evaluate all of Nixpkgs. To run this yourself, first build `hnix` with `nix-build`, then run the following command:
0 commit comments