-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathflake.nix
37 lines (37 loc) · 988 Bytes
/
flake.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
description = "The users' interface to the Tenzir platform";
outputs =
{ self, tenzir-devops, ... }@inputs:
(tenzir-devops.lib.mkStd {
inherit inputs;
projectDir = ./.;
})
// {
devShells = inputs.tenzir-devops.inputs.std.harvest inputs.self [
[
"dev"
"shells"
]
];
templates =
(inputs.tenzir-devops.inputs.std.harvest inputs.self [
"dev"
"lib"
]).x86_64-linux.templates;
};
inputs = {
tenzir-devops.url = "github:gtrunsec/vast/devops?dir=nix/devops";
nixpkgs.follows = "tenzir-devops/nixpkgs";
};
nixConfig = {
extra-substituters = [
"https://tenzir.cachix.org"
"https://vast.cachix.org"
];
extra-trusted-public-keys = [
"tenzir.cachix.org-1:+MLwldLx9GLGLsi9mDr5RrVYyI64iVobWpntJaPM50E="
"vast.cachix.org-1:0L8rErLUuFAdspyGYYQK3Sgs9PYRMzkLEqS2GxfaQhA="
];
allow-import-from-derivation = "true";
};
}