Skip to content

Commit 84df8a9

Browse files
committed
docs/src: fix arguments and style in nix codeblocks
1 parent 056d641 commit 84df8a9

File tree

14 files changed

+51
-10
lines changed

14 files changed

+51
-10
lines changed

docs/src/hosts/examples.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
An example of a minimal host module configuration that serves as a baseline for all further settings:
55

66
```nix
7+
{delib, ...}:
78
delib.module {
89
name = "hosts";
910
@@ -26,6 +27,7 @@ delib.module {
2627
The `type` option **is very** useful for default values in your modules. For example, the option `enable = boolOption host.isDesktop` can be used for some GUI programs. This simplifies configuration management based on the type of device.
2728

2829
```nix
30+
{delib, ...}:
2931
delib.module {
3032
name = "hosts";
3133
@@ -55,6 +57,7 @@ delib.module {
5557
This option can be useful for configuring monitors; however, it can be implemented as a separate module.
5658

5759
```nix
60+
{delib, ...}:
5861
delib.module {
5962
name = "hosts";
6063
@@ -96,6 +99,7 @@ delib.module {
9699
Using `delib.hostNamesAssertions` is strongly recommended, but it can also be omitted.
97100

98101
```nix
102+
{delib, ...}:
99103
delib.module {
100104
name = "hosts";
101105

docs/src/hosts/introduction.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ For hosts to work, the configuration must include the options `${myconfigName}.h
1111
Here is an example of a minimal recommended host configuration:
1212

1313
```nix
14+
{delib, ...}:
1415
delib.module {
1516
name = "hosts";
1617

docs/src/modules/examples.md

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

33
## Constants {#constants}
44
```nix
5+
{delib, ...}:
56
delib.module {
67
name = "constants";
78
@@ -16,6 +17,7 @@ delib.module {
1617
## Hosts {#hosts}
1718
Without `type` option:
1819
```nix
20+
{delib, ...}:
1921
delib.module {
2022
name = "hosts";
2123
@@ -35,6 +37,7 @@ delib.module {
3537
```
3638
With `type` option:
3739
```nix
40+
{delib, ...}:
3841
delib.module {
3942
name = "hosts";
4043
@@ -62,6 +65,7 @@ delib.module {
6265

6366
## Rices {#rices}
6467
```nix
68+
{delib, ...}:
6569
delib.module {
6670
name = "rices";
6771
@@ -83,6 +87,7 @@ delib.module {
8387
## Home Manager {#home-manager}
8488
With [constants](#constants):
8589
```nix
90+
{delib, ...}:
8691
delib.module {
8792
name = "home";
8893
@@ -100,6 +105,7 @@ delib.module {
100105
## User {#user}
101106
With [constants](#constants):
102107
```nix
108+
{delib, ...}:
103109
delib.module {
104110
name = "user";
105111
@@ -120,6 +126,7 @@ delib.module {
120126
## Git {#git}
121127
With [constants](#constants):
122128
```nix
129+
{delib, ...}:
123130
delib.module {
124131
name = "programs.git";
125132
@@ -140,6 +147,7 @@ delib.module {
140147

141148
## Alejandra {#alejandra}
142149
```nix
150+
{delib, ...}:
143151
delib.module {
144152
name = "programs.alejandra";
145153

docs/src/modules/introduction-nixos.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ Denix uses a different approach to options, although both methods can be used si
8686
An example of a module with options using Denix:
8787

8888
```nix
89-
{denix, ...}:
89+
{delib, ...}:
9090
delib.module {
9191
name = "coolmodule";
9292

docs/src/modules/introduction.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,18 @@ This means that you can use all three types of modules simultaneously, although
66

77
### Denix Module
88
```nix
9-
{delib, ...}: delib.module {
9+
{delib, ...}:
10+
delib.module {
1011
name = "...";
1112
}
1213
```
1314

1415
### Denix Module with NixOS/Home Manager Module
1516
```nix
16-
{delib, ...}: delib.module {
17+
{delib, ...}:
18+
delib.module {
1719
name = "...";
18-
}
19-
// {
20+
} // {
2021
2122
}
2223
```

docs/src/rices/examples.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
An example of a minimal rice module configuration that serves as a baseline for all further settings:
55

66
```nix
7+
{delib, ...}:
78
delib.module {
89
name = "rices";
910
@@ -26,6 +27,7 @@ delib.module {
2627
Using `delib.riceNamesAssertions` is strongly recommended, but it can also be omitted.
2728

2829
```nix
30+
{delib, ...}:
2931
delib.module {
3032
name = "rices";
3133

docs/src/rices/introduction.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ A rice can inherit all configurations of another rice via the `inherits` attribu
1111
Example of three rices, where the first two inherit all configurations from the "rounded" rice:
1212

1313
```nix
14+
{delib, ...}:
1415
delib.rice {
1516
name = "black";
1617
inherits = ["rounded"];
@@ -19,6 +20,7 @@ delib.rice {
1920
```
2021

2122
```nix
23+
{delib, ...}:
2224
delib.rice {
2325
name = "light";
2426
inherits = ["rounded"];
@@ -27,6 +29,7 @@ delib.rice {
2729
```
2830

2931
```nix
32+
{delib, ...}:
3033
delib.rice {
3134
name = "rounded";
3235
inheritanceOnly = true;
@@ -40,6 +43,7 @@ For rices to work, your configuration must include the options `${myconfigName}.
4043
Example of a minimal recommended configuration for rices:
4144

4245
```nix
46+
{delib, ...}:
4347
delib.module {
4448
name = "rices";
4549

docs/src/ru/hosts/examples.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
Пример минимальной конфигурации модуля хостов, который является базовой точкой для всех дальнейших настроек:
55

66
```nix
7+
{delib, ...}:
78
delib.module {
89
name = "hosts";
910
@@ -26,6 +27,7 @@ delib.module {
2627
Опция `type` **очень** полезна для задания значений по умолчанию в своих модулях. Например, опция `enable = boolOption host.isDesktop` может использоваться для какой-нибудь GUI программы. Это упрощает управление конфигурациями в зависимости от типа устройства.
2728

2829
```nix
30+
{delib, ...}:
2931
delib.module {
3032
name = "hosts";
3133
@@ -55,6 +57,7 @@ delib.module {
5557
Эта опция может быть полезна для настройки мониторов, однако её можно реализовать как отдельный модуль.
5658

5759
```nix
60+
{delib, ...}:
5861
delib.module {
5962
name = "hosts";
6063
@@ -96,6 +99,7 @@ delib.module {
9699
Использование `delib.hostNamesAssertions` настоятельно рекомендуется, но можно обойтись и без него:
97100

98101
```nix
102+
{delib, ...}:
99103
delib.module {
100104
name = "hosts";
101105

docs/src/ru/hosts/introduction.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
Пример минимальной рекомендуемой конфигурации хостов:
1212

1313
```nix
14+
{delib, ...}:
1415
delib.module {
1516
name = "hosts";
1617

docs/src/ru/modules/examples.md

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

33
## Константы {#constants}
44
```nix
5+
{delib, ...}:
56
delib.module {
67
name = "constants";
78
@@ -16,6 +17,7 @@ delib.module {
1617
## Хосты {#hosts}
1718
Без опции `type`:
1819
```nix
20+
{delib, ...}:
1921
delib.module {
2022
name = "hosts";
2123
@@ -35,6 +37,7 @@ delib.module {
3537
```
3638
С опцией `type`:
3739
```nix
40+
{delib, ...}:
3841
delib.module {
3942
name = "hosts";
4043
@@ -62,6 +65,7 @@ delib.module {
6265

6366
## Райсы {#rices}
6467
```nix
68+
{delib, ...}:
6569
delib.module {
6670
name = "rices";
6771
@@ -83,6 +87,7 @@ delib.module {
8387
## Home Manager {#home-manager}
8488
С [константами](#constants):
8589
```nix
90+
{delib, ...}:
8691
delib.module {
8792
name = "home";
8893
@@ -100,6 +105,7 @@ delib.module {
100105
## Пользователь {#user}
101106
С [константами](#constants):
102107
```nix
108+
{delib, ...}:
103109
delib.module {
104110
name = "user";
105111
@@ -120,6 +126,7 @@ delib.module {
120126
## Git {#git}
121127
С [константами](#constants):
122128
```nix
129+
{delib, ...}:
123130
delib.module {
124131
name = "programs.git";
125132
@@ -140,6 +147,7 @@ delib.module {
140147

141148
## Alejandra {#alejandra}
142149
```nix
150+
{delib, ...}:
143151
delib.module {
144152
name = "programs.alejandra";
145153

0 commit comments

Comments
 (0)