refactor: simplify repo paths
check / lint (push) Successful in 14s

This commit is contained in:
2026-10-11 17:45:55 +02:00
parent 7f5d7914c4
commit 14f8c83cf3
8 changed files with 33 additions and 26 deletions
+6 -6
View File
@@ -3,16 +3,16 @@
lib,
pkgs,
myUtils,
paths,
...
}:
let
cfg = config.ssh;
hostDir = ../../../hosts;
hostsWithKeys = lib.filter (hostname: builtins.pathExists (hostDir + "/${hostname}/ssh_host.pub")) (
myUtils.dirNames hostDir
);
hostNames = myUtils.dirNames paths.hosts;
hostsWithKeys = lib.filter (
hostname: builtins.pathExists (paths.hosts + "/${hostname}/ssh_host.pub")
) hostNames;
in
{
options.ssh.enable = lib.mkEnableOption "ssh";
@@ -37,7 +37,7 @@ in
lib.genAttrs hostsWithKeys (
hostname:
let
meta = myUtils.hostMeta (hostDir + "/${hostname}");
meta = myUtils.hostMeta (paths.hosts + "/${hostname}");
in
{
User = meta.host.username;