1
0
Fork 0
mirror of https://github.com/NixOS/nix-pills synced 2024-09-19 04:00:13 -04:00
Commit graph

28 commits

Author SHA1 Message Date
Valentin Gagarin a6cf5ed410
fix wording 2023-04-06 18:12:34 +02:00
i97henka f0474ddd7f removing installation instructions
Instead refering to original link which links to the
Nix manual.
2023-03-26 17:18:45 +01:00
Niko Strijbol 0553e418eb
Update links to new nix manual structure 2021-11-14 16:54:12 +01:00
Sylvain Bellemare fe5dfacb7a
Add missing "about" word 2020-10-07 15:21:41 +01:00
Agam Brahma f7032c2d41
Follow redirects when installing via curl 2020-09-10 01:14:18 -07:00
Michael Noronha 2b75e181cd Fix erroneous link in pill 2 2019-04-12 11:02:32 -05:00
Amy de Buitléir 63d6614e5c Clarify steps for NixOS users 2018-12-23 21:44:05 +00:00
Amy de Buitléir 0bfa4ee1f8 Added clarification for NixOS users 2018-12-11 20:02:41 +00:00
Maximilian Bosch bcea6b35ed
Update documentation after Nix 2.0 switch
In #89 it has been reported that the third step can't be done as
`nix-repl` doesn't evaluate anymore on 18.09 and unstable as in both
cases an evaluation error will be thrown.

First of all this may confuse new users who want to learn Nix, but don't
know the ecosystem sufficiently to understand why the install failed.

As recent NixOS versions (unstable and 18.09) use Nix 2.0 by default and
unstable doesn't evaluate with Nix 1.x anymore it should be a safe thing
to do now.

This patch covers two aspects:

* Using Nix 2.0: I replayed the installation steps with `nix-env` to
  ensure that the steps and explanations provided in the first three
  chapters are still valid.

* Replacing `nix-repl` references: most of the cases it was sufficient
  to replace `nix-repl` with the newly introduced command `nix repl`.
  In chapter three `nix-repl` was used to demonstrate the installation
  of a package with `nix-env`. I decided to use `nix-index` as demo
  package as I figured this tool to be extremely helpful to locate
  packages by output files.

  The explanation that Nix is not only a tool for package/derivation
  management, but a functional language as well was moved to chapter
  four where the basics of the language were actually covered.

This change is just a first step towards an updated series, in the
future we may want to use even more Nix 2.0 features (such as
`nix-build` vs. `nix build` with `nix log`).

Fixes #89
Possibly supersedes #71
2018-12-08 00:10:40 +01:00
Graham Christensen 436ce8445d
Merge branch 'master' into imp/pills-2 2017-12-30 18:35:03 -05:00
Balaji Rao 8a6a5367c2
Update 02-install-on-your-running.xml
add missing quote
2017-12-21 05:40:54 +01:00
Michael Peyton Jones b4016e85b0 Pills 2-4: edit for style and clarity 2017-11-18 16:22:14 +00:00
Graham Christensen 61771a75a8
Add a note about reopening terminals after installation 2017-11-15 22:00:58 -05:00
Graham Christensen d5ce3573f0
pill 2.3: Instruct to install sqlite before inspecting the nix DB, closes #20 2017-11-15 21:58:36 -05:00
Graham Christensen 926e878dce
Merge pull request #13 from Munksgaard/fix-installation-instructions
Fix installation and download sections
2017-11-04 02:27:38 -04:00
Philip Munksgaard 322cc3ac1f Rename Download and Installation -> Installation 2017-10-20 14:08:52 +02:00
Philip Munksgaard 859b063cdf Remove part about creating a separate nix user 2017-10-20 14:00:15 +02:00
Philip Munksgaard 0adec7659d Slight rewording of installation paragraph 2017-10-20 13:58:28 +02:00
Philip Munksgaard 17be5e6533 Remove unnecessary paragraph 2017-10-20 13:56:37 +02:00
Philip Munksgaard 429b17cff6 Elaborate note about multi-user installations 2017-10-20 11:19:15 +02:00
Philip Munksgaard bc6b58687e Fix installation section ordering 2017-10-20 11:06:37 +02:00
Richard Ipsum b6c9f6348c Update installation instructions
We pretty much drop the existing instructions in favour of
instructions that can be found on the site.

The current instructions are not only outdated but link to
resources that are no longer available.
2017-09-24 22:43:57 +01:00
Graham Christensen dc5bcc6b1e
Title case and some whitespace fixups 2017-08-22 08:19:43 -04:00
Graham Christensen 2598455a83
Port pill #2 2017-08-12 17:57:17 -04:00
Graham Christensen 7768b7e7d6
update titles 2017-08-11 22:42:49 -04:00
Graham Christensen 62f5d3a86b
Change parts to chapters 2017-08-11 21:41:14 -04:00
Graham Christensen b42bb25139
fix up part IDs 2017-08-11 18:23:53 -04:00
Graham Christensen 02a33601c5
Initial commit of nix pills 2017-08-11 18:22:51 -04:00