{ lib, config, pkgs, ... }: let cfg = config.lily.runners; in { options.lily.runners.enable = lib.mkEnableOption "activate plasma"; config = lib.mkIf cfg.enable { # Example # age.secrets.lily.file = ./secrets/lily.age; # services.gitea-actions-runner = { # package = pkgs.forgejo-runner; # instances = { # lilyvex = { # enable = true; # name = "caz-runner"; # # token = runner-key; # tokenFile = config.age.secrets.lily.path; # url = "https://git.lilyvex.dev/"; # labels = [ # "node-22:docker://node:22-bookworm" # "nixos-latest:docker://nixos/nix" # "ubuntu-latest:docker://node:16-bullseye" # ]; # #settings = { ... }; # }; # }; # }; }; }