mirror of
https://github.com/kmein/niveum
synced 2026-03-19 19:41:08 +01:00
feat: convert to flake
feat(zaatar): convert to flake feat(tahina, tabula): convert to flake feat(makanek): convert to flake feat(manakish, zaatar): convert to flake feat(ci): build flake systems fix: ci build feat: secrets via submodule foo foo foo
This commit is contained in:
10
ci.nix
10
ci.nix
@@ -3,7 +3,7 @@
|
||||
system,
|
||||
name,
|
||||
}: let
|
||||
nixpkgs = inputs.nixos-stable;
|
||||
nixpkgs = inputs.nixpkgs;
|
||||
pkgs = nixpkgs.legacyPackages.${system};
|
||||
ensureFiles = paths:
|
||||
pkgs.runCommand "directory" {} ''
|
||||
@@ -23,13 +23,7 @@
|
||||
"nixos-config=${toString ./.}/systems/${name}/configuration.nix"
|
||||
"system-secrets=${systemSecrets}"
|
||||
"secrets=${sharedSecrets}"
|
||||
"nixpkgs=${
|
||||
toString (
|
||||
if name == "kabsa" || name == "manakish"
|
||||
then inputs.nixos-unstable
|
||||
else inputs.nixos-stable
|
||||
)
|
||||
}"
|
||||
"nixpkgs=${toString (inputs.nixpkgs)}"
|
||||
]
|
||||
++ nixpkgs.lib.mapAttrsToList (name: value: "${name}=${value}") inputs);
|
||||
# cd ~/.password-store/shared && find * -type f | sed 's/.gpg$//'
|
||||
|
||||
Reference in New Issue
Block a user