7
7
* [ Problem and solution] ( #problem-and-solution )
8
8
* [ Features] ( #features )
9
9
* [ Installation] ( #installation )
10
- * [ niv] ( #install-via-niv ) (Current recommendation)
11
- * [ module] ( #install-module-via-niv )
12
- * [ CLI] ( #install-cli-via-niv )
10
+ * [ niv] ( #install-via-niv )
13
11
* [ nix-channel] ( #install-via-nix-channel )
14
- * [ module] ( #install-module-via-nix-channel )
15
- * [ CLI] ( #install-cli-via-nix-channel )
16
12
* [ fetchTarball] ( #install-via-fetchtarball )
17
- * [ module] ( #install-module-via-fetchtarball )
18
- * [ CLI] ( #install-cli-via-fetchTarball )
19
13
* [ flakes] ( #install-via-flakes )
20
- * [ module] ( #install-module-via-flakes )
21
- * [ CLI] ( #install-cli-via-flakes )
22
14
* [ Tutorial] ( #tutorial )
23
15
* [ Reference] ( #reference )
24
16
* [ ` age ` module reference] ( #age-module-reference )
@@ -56,8 +48,13 @@ Choose one of the following methods:
56
48
* [ fetchTarball] ( #install-via-fetchTarball )
57
49
* [ flakes] ( #install-via-flakes )
58
50
51
+ <details >
52
+ <summary >
53
+
59
54
### Install via [ niv] ( https://github.com/nmattia/niv )
60
55
56
+ </summary >
57
+
61
58
First add it to niv:
62
59
63
60
``` ShellSession
@@ -84,8 +81,15 @@ To install the `agenix` binary:
84
81
}
85
82
```
86
83
84
+ </details >
85
+
86
+ <details >
87
+ <summary >
88
+
87
89
### Install via nix-channel
88
90
91
+ </summary >
92
+
89
93
As root run:
90
94
91
95
``` ShellSession
@@ -113,8 +117,15 @@ To install the `agenix` binary:
113
117
}
114
118
```
115
119
120
+ </details >
121
+
122
+ <details >
123
+ <summary >
124
+
116
125
### Install via fetchTarball
117
126
127
+ </summary >
128
+
118
129
#### Install module via fetchTarball
119
130
120
131
Add the following to your configuration.nix:
@@ -152,8 +163,15 @@ To install the `agenix` binary:
152
163
}
153
164
```
154
165
166
+ </summary >
167
+
168
+ <details >
169
+ <summary >
170
+
155
171
### Install via Flakes
156
172
173
+ </summary >
174
+
157
175
#### Install module via Flakes
158
176
159
177
``` nix
@@ -192,6 +210,8 @@ but, if you want to (change the system based on your system):
192
210
}
193
211
```
194
212
213
+ </details >
214
+
195
215
## Tutorial
196
216
197
217
1 . The system you want to deploy secrets to should already exist and
0 commit comments