Skip to content

Commit 0901819

Browse files
add more authors and editors to tutorials and guides
1 parent 6f962cc commit 0901819

21 files changed

Lines changed: 109 additions & 0 deletions

source/concepts/flakes.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
(flakes-definition)=
22
# Flakes
33

4+
```{contributors}
5+
:authors: kiara
6+
```
7+
48
## What are flakes?
59

610
Flakes offer an entrypoint file `flake.nix` aimed at sharing Nix code.

source/contributors.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,26 @@
1+
djacu:
2+
name: Daniel Baker
3+
domenkozar:
4+
name: Domen Kožar
15
fricklerhandwerk:
26
name: Valentin Gagarin
7+
grahamc:
8+
name: Graham Christensen
39
infinisil:
410
name: Silvan Mosberger
11+
kiara:
12+
name: Kiara Grouwstra
13+
github: KiaraGrouwstra
514
mmesch:
615
name: Matthias Meschede
716
NobbZ:
817
name: Norbert Melzer
18+
olafklingt:
19+
proofconstruction:
20+
name: Alexander Groleau
21+
rapenne-s:
22+
name: Solène Rapenne
23+
tfc:
24+
name: Jacek Galowicz
25+
zmitchell:
26+
name: Zach Mitchell

source/guides/best-practices.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Best practices
22

3+
```{contributors}
4+
:authors: domenkozar
5+
:editors: fricklerhandwerk, infinisil
6+
```
7+
38
## URLs
49

510
The Nix language syntax supports bare URLs, so one could write `https://example.com` instead of `"https://example.com"`

source/guides/recipes/continuous-integration-github-actions.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ myst:
99

1010
# Continuous integration with GitHub Actions
1111

12+
```{contributors}
13+
:authors: domenkozar
14+
```
15+
1216
Set up [GitHub Actions](https://github.com/features/actions) as your continuous integration (CI) workflow for commits and pull requests.
1317

1418
Nix lets CI build and cache developer environments for every project on every branch using binary caches.

source/guides/recipes/post-build-hook.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
(post-build-hooks)=
22
# Setting up post-build hooks
33

4+
```{contributors}
5+
:authors: grahamc
6+
```
7+
48
This guide shows how to use the Nix [`post-build-hook`](https://nix.dev/manual/nix/2.22/command-ref/conf-file#conf-post-build-hook) configuration option to automatically upload build results to an [S3-compatible binary cache](https://nix.dev/manual/nix/2.22/store/types/s3-binary-cache-store).
59

610
## Implementation caveats

source/tutorials/first-steps/ad-hoc-shell-environments.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
# Ad hoc shell environments
44

5+
```{contributors}
6+
:authors: domenkozar
7+
:editors: fricklerhandwerk
8+
```
9+
510
In a Nix shell environment, you can immediately use any program packaged with Nix, without installing it permanently.
611

712
You can also share the command invoking such a shell with others, and it will work on all Linux distributions, WSL, and macOS[^1].

source/tutorials/first-steps/declarative-shell.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ myst:
77
(declarative-reproducible-envs)=
88
# Declarative shell environments with `shell.nix`
99

10+
```{contributors}
11+
:authors: domenkozar, zmitchell
12+
:editors: fricklerhandwerk
13+
```
1014
## Overview
1115

1216
Declarative shell environments allow you to:

source/tutorials/first-steps/reproducible-scripts.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
# Reproducible interpreted scripts
44

5+
```{contributors}
6+
:authors: rapenne-s
7+
:editors: fricklerhandwerk
8+
```
9+
510
In this tutorial, you will learn how to use Nix to create and run reproducible interpreted scripts, also known as [shebang] scripts.
611

712
## Requirements

source/tutorials/module-system/a-basic-module/index.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# A basic module
22

3+
```{contributors}
4+
:authors: djacu
5+
:editors: fricklerhandwerk
6+
```
7+
38
What is a module?
49

510
* A module is a function that takes an attribute set and returns an attribute set.

source/tutorials/module-system/deep-dive.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33

44
Or: *Wrapping the world in modules*
55

6+
```{contributors}
7+
:authors: infinisil
8+
:editors: fricklerhandwerk, proofconstruction
9+
```
10+
611
In this tutorial you will follow an extensive demonstration of how to wrap an existing API with Nix modules.
712

813
## Overview

0 commit comments

Comments
 (0)