Compare commits

..

2 commits

Author SHA1 Message Date
084bf3eb17
services/paperless: init
All checks were successful
/ check (pull_request) Successful in 32s
2025-05-28 21:28:23 +02:00
6fc1c562a8
modules/system/builder: init remote-builder module 2025-05-28 21:28:23 +02:00

View file

@ -1,5 +1,10 @@
{ isLinux }: { isLinux }:
{ lib, pkgs, ... }: {
config,
lib,
pkgs,
...
}:
let let
cfg = config.settei.remote-builder; cfg = config.settei.remote-builder;
@ -20,7 +25,7 @@ let
users.groups.${cfg.user} = { }; users.groups.${cfg.user} = { };
}; };
config = lib.mkMerge [ mergedConfig = lib.mkMerge [
sharedConfig sharedConfig
linuxConfig linuxConfig
]; ];
@ -40,5 +45,5 @@ in
}; };
}; };
config = lib.mkIf cfg.enable config; config = lib.mkIf cfg.enable mergedConfig;
} }