+1
-1
.tangled/workflows/deadnix.yml
+1
-1
.tangled/workflows/deadnix.yml
+20
-21
packetmix/ci.nix
+20
-21
packetmix/ci.nix
···
6
6
base = import ./nilla.nix;
7
7
project = base.extend {
8
8
modules = [
9
-
(
10
-
{ config, ... }:
11
-
{
12
-
config.inputs = (
13
-
builtins.mapAttrs (
14
-
_name: value:
15
-
if value ? settings.configuration.allowUnfree then
16
-
{
17
-
settings.configuration = {
18
-
allowUnfree = false;
19
-
allowUnfreePredicate = (
20
-
x: (x ? meta.license) && (x.meta.license.shortName == "unfreeRedistributable")
21
-
); # As we push to a public cachix, we can't use non-redistributable unfree software in CI
22
-
};
23
-
}
24
-
else
25
-
{ }
26
-
) base.inputs
27
-
);
28
-
}
29
-
)
9
+
10
+
{
11
+
config.inputs = (
12
+
builtins.mapAttrs (
13
+
_name: value:
14
+
if value ? settings.configuration.allowUnfree then
15
+
{
16
+
settings.configuration = {
17
+
allowUnfree = false;
18
+
allowUnfreePredicate = (
19
+
x: (x ? meta.license) && (x.meta.license.shortName == "unfreeRedistributable")
20
+
); # As we push to a public cachix, we can't use non-redistributable unfree software in CI
21
+
};
22
+
}
23
+
else
24
+
{ }
25
+
) base.inputs
26
+
);
27
+
}
28
+
30
29
{
31
30
config.lib.ci = true;
32
31
}
-1
packetmix/homes/default.nix
-1
packetmix/homes/default.nix
-1
packetmix/nilla.nix
-1
packetmix/nilla.nix
-1
packetmix/packages/OpenLinkHub/default.nix
-1
packetmix/packages/OpenLinkHub/default.nix
-1
packetmix/packages/kavita/default.nix
-1
packetmix/packages/kavita/default.nix