feat: forgejo test

This commit is contained in:
Nick 2025-01-18 23:55:33 -06:00
parent 66b81e1197
commit 7730c2e89c
5 changed files with 76 additions and 64 deletions

View file

@ -2,12 +2,14 @@
config,
lib,
...
}: {
}:
{
nixpkgs = {
config = {
allowUnfree = true;
permittedInsecurePackages = [
"electron-unwrapped-33.0.2"
"electron-31.7.7"
];
};
};
@ -31,12 +33,13 @@
};
};
# Print package list
environment.etc."current-system-packages".text = let
packages = builtins.map (p: "${p.name}") config.environment.systemPackages;
environment.etc."current-system-packages".text =
let
packages = builtins.map (p: "${p.name}") config.environment.systemPackages;
sortedUnique = builtins.sort builtins.lessThan (lib.unique packages);
sortedUnique = builtins.sort builtins.lessThan (lib.unique packages);
formatted = builtins.concatStringsSep "\n" sortedUnique;
in
formatted = builtins.concatStringsSep "\n" sortedUnique;
in
formatted;
}