path = "../../openarc";
type = "path";
};
+ inputs.secrets = {
+ path = "../../secrets";
+ type = "path";
+ };
inputs.files-watcher = {
path = "../../files-watcher";
type = "path";
inputs.nix-lib.url = "github:NixOS/nixpkgs";
description = "Private configuration for openarc";
- outputs = { self, nix-lib, my-lib, files-watcher, openarc }:
+ outputs = { self, nix-lib, my-lib, files-watcher, openarc, secrets }:
let
cfg = name': { config, lib, pkgs, name, ... }: {
imports = [
(my-lib.lib.withNarKey files-watcher "nixosModule")
(my-lib.lib.withNarKey openarc "nixosModule")
- #FIXME:
- #(my-lib.lib.withNarKey secrets "nixosModule")
+ (my-lib.lib.withNarKey secrets "nixosModule")
];
config = lib.mkIf (name == name') {
services.openarc = {