{ lib, osConfig, ... }: { programs = { ssh = { enable = true; addKeysToAgent = "1h"; hashKnownHosts = true; matchBlocks = { gitea = { hostname = "code.beancloud.de"; user = "gitea"; port = 22; }; k8s = lib.mkIf osConfig.beancloud.software.splunk { hostname = "pc-demo1"; user = "demo"; port = 10023; }; }; }; }; }