Commit Graph

1816 Commits

Author SHA1 Message Date
Jess
4be048ee32
Link nixpkgs library in module-system tutorial (#1065) 2024-09-30 08:09:18 +00:00
alaetamouh
362b3d8798
typo: no folder named 'nix' in this example (#1064) 2024-09-21 23:30:45 +02:00
Julian Arni
537e45a16e
Add garnix to alternatives (#1063) 2024-09-17 19:03:12 +00:00
Valentin Gagarin
84c2d8e800
update Nix releases (#1061) 2024-09-17 08:47:21 +00:00
Travis A. Everett
0250cb0ff4
add admonitions for macOS 15 Sequoia update (#1060)
The impending release of macOS 15 Sequoia will break many existing nix
installs on macOS, which may lead to an increased number of people who
are looking to try to reinstall Nix without noticing the open/pinned
issue (NixOS#10892) that explains the problem and outlines how to migrate
existing installs.

These admonitions are a short-term measure until we are over the hump
and support volumes dwindle.
2024-09-13 18:23:37 +02:00
Valentin Gagarin
abfb843643
update Nix releases (#1059) 2024-09-11 10:05:28 +00:00
Valentin Gagarin
96bbe86678
downgrade latest Nix to 2.23 (#1058) 2024-09-10 02:41:53 +02:00
Valentin Gagarin
0df5ee5784
fix links to single-page Nix manuals (#1056) 2024-09-09 13:13:20 +00:00
Valentin Gagarin
63a5d703a8
add link to all issues in "This month in..." template (#1055) 2024-09-07 22:34:30 +02:00
Valentin Gagarin
90e13016f1
clarify phrasing 2024-09-07 22:32:33 +02:00
Valentin Gagarin
6a99026a47
fix typos 2024-09-07 22:30:39 +02:00
Valentin Gagarin
467363be7e
don't use markdown in the issue template's about field (#1053)
it doesn't get rendered anyway
2024-09-06 14:47:55 +02:00
Valentin Gagarin
86dddfb1cc
fix tutorial issue template (#1052)
apparently there is a 200 characters length limit on the `about` field
2024-09-06 14:43:06 +02:00
Jacek Galowicz
cdccb08b01
Create tutorial on distributed builds (#1045)
Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
2024-09-06 14:41:31 +02:00
Valentin Gagarin
d93d4e6ca5 clarify requirements for provisioning tutorial 2024-09-06 13:57:09 +02:00
Valentin Gagarin
44fbedf8d6 reorder NixOS tutorials overview 2024-09-06 13:57:09 +02:00
Valentin Gagarin
bbbed74289 clarify side notes 2024-09-05 04:35:33 +02:00
Valentin Gagarin
33950c3b2e highlight long waiting time on first invocation 2024-09-05 04:35:33 +02:00
Valentin Gagarin
d3699075a5 add tutorial issue template 2024-09-04 23:14:45 +02:00
Valentin Gagarin
1d04a4f175 link to the start of the module system tutorial 2024-09-04 19:26:42 +02:00
Valentin Gagarin
480e9fde14
fix link 2024-09-03 09:54:22 +02:00
Valentin Gagarin
6a93e52514 update maintainer role descriptions and team history 2024-09-02 14:05:24 +02:00
Valentin Gagarin
5e5ae63bf5 add more highlight boxes 2024-09-02 11:29:38 +02:00
Valentin Gagarin
def1303606 move note on documentation quality into highlight box 2024-09-02 11:29:38 +02:00
Valentin Gagarin
9c75769a3c update the tutorial guide, add issue template 2024-09-02 11:22:52 +02:00
Valentin Gagarin
9eeafb5ef0 update link to the Open Collective project 2024-09-02 10:06:18 +02:00
Jacek Galowicz
7e96226408
Add tutorial on setting up a binary cache (#1040)
* Add tutorial about binary cache setup

Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
Co-authored-by: wamirez <wamirez@protonmail.com>
2024-08-31 19:45:14 +00:00
Valentin Gagarin
d879411922 update NixOS VM tutorial
- clarify prerequisites
- update Nixpkgs release to 24.05
- remove the NixOS special cases, they are not needed
- rework a few side notes

Co-authored-by: wamirez <wamirez@protonmail.com>
2024-08-31 19:46:16 +02:00
Valentin Gagarin
873f9162ef fix typos 2024-08-27 01:52:20 +02:00
Jacek Galowicz
0fbadb7bd7
Add tutorial about remote provisioning with nixos-anywhere (#1038)
Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
2024-08-26 20:47:49 +00:00
Valentin Gagarin
a278f419aa simplify the headings recommendation 2024-08-26 22:43:34 +02:00
Valentin Gagarin
53a52a4183 expand on code samples 2024-08-26 22:43:34 +02:00
Valentin Gagarin
6b51983ba6 expand on which voice to use when 2024-08-26 22:43:34 +02:00
Valentin Gagarin
50bfb75f17 update rule on using reference links
the previous form hasn't been practice for a long time now, and has
proven to be counterproductive.
2024-08-26 22:43:34 +02:00
Jacek Galowicz
92f6419bca
restructure NixOS tutorials TOC (#1037)
Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
2024-08-26 14:08:53 +02:00
Valentin Gagarin
53dff2387f
make building the manuals optional (#1035) 2024-08-24 17:52:19 +02:00
Attila Gulyas
ad5f266d3b
Clarify wording around nix-shell --run (#1027)
- clarify wording around what Nix actually does
- add a link to documentation of Bash commands

Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
2024-08-15 15:28:13 +02:00
Attila Gulyas
b159d08ae3
Update towards-reproducibility-pinning-nixpkgs.md (#1029)
I expected the `<nixpkgs>` link to point to a resource that explains what that construct is and not directly to Nixpkgs. If I would be totally new to Nix, that would be even more confusing.
2024-08-14 22:05:53 +00:00
Valentin Gagarin
174bdff866
update Nix and Nixpkgs releases (#1033) 2024-08-14 19:21:54 +00:00
Valentin Gagarin
79517f35ad
fix broken link (#1034) 2024-08-14 19:06:28 +00:00
Attila Gulyas
a06dc94072
Add cross-reference (#1031)
Added the reference to the "_Package parameters and overrides with `callPackage`_" chapter because I actually started looking up info on `callPackage` as I missed it being mentioned in the sidebar.

Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
2024-08-13 08:12:16 +00:00
Attila Gulyas
b0fb4ac4c6
Fix explanation of code snippet (#1028)
I presume that at one point there was only one package that was referred from `pkgs` and then another one was added later.
2024-08-13 08:07:59 +00:00
Olga Pilipenco
1c050ebb4d
Update Nixpkgs versions in "declarative shells" tutorial (#1023)
Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
2024-07-31 19:48:43 +00:00
Valentin Gagarin
fd16ebaf0c update link to lastest build of the Nix manual 2024-07-28 14:43:06 +02:00
YSawc
d554da990f
working with local files: Add output example (#1025) 2024-07-25 12:59:11 +00:00
Olga Pilipenco
fc292e2cd6
Update Nixpkgs version in packaging tutorial (#1024) 2024-07-19 00:33:00 +00:00
Will Bush
d0c9ed4e99 fix mkShellNoCC to use packages instead of buildInputs
According to:
cdd059f7e5/source/tutorials/first-steps/declarative-shell.md (L84)

>The `packages` attribute argument to `mkShellNoCC` is simply an alias for `nativeBuildInputs`.

I believe https://github.com/NixOS/nix.dev/issues/131 can be closed now. I think
this is one of the last remaining instances where mkShell* uses `buildInputs`.
2024-07-14 23:14:49 +02:00
Valentin Gagarin
cdd059f7e5
fix outdated redirect (#1019) 2024-07-10 13:39:48 +00:00
Valentin Gagarin
4103098b6f
fix search link (#1018)
remove the specific channel, as search.nixos.org will deprecate old channels
2024-07-10 15:11:49 +02:00
jd1t
4c9bb5bde4
JSON convert in modules error (#1004)
* JSON convert in modules error


Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
Co-authored-by: Dan Baker <daniel.n.baker@gmail.com>
2024-07-10 14:00:07 +02:00