refactor: complete rewrite

This commit is contained in:
ooks-io 2024-10-23 23:46:25 +13:00
parent 19a4bbda3c
commit 8e81943cf9
399 changed files with 3396 additions and 8042 deletions

View file

@ -0,0 +1,23 @@
{
lib,
osConfig,
...
}: let
inherit (lib) mkIf;
cfg = osConfig.ooknet.console.tools.ssh;
in {
config = mkIf cfg.enable {
programs.ssh = {
enable = true;
compression = true;
hashKnownHosts = true;
matchBlocks = {
"github.com" = {
user = "git";
hostname = "github.com";
identityFile = "${osConfig.age.secrets.github_key.path}";
};
};
};
};
}