1{
2 pkgs,
3 stdenv,
4 settings ? { },
5 ...
6}:
7let
8 format = pkgs.formats.yaml { };
9 file = format.generate "config.yaml" settings;
10in
11stdenv.mkDerivation {
12 pname = "pingvin-share-config";
13 version = "1.0.0";
14
15 installPhase = ''
16 mkdir $out
17 cp ${file} $out/config.yaml
18 '';
19}