refactor: move syncthing configs out of flake file

This commit is contained in:
Leyla Becker 2025-11-07 17:11:41 -06:00
parent 761246a4a4
commit d613dee364
3 changed files with 9 additions and 12 deletions

View file

@ -52,6 +52,12 @@
home-manager-config
../modules/system-modules
];
syncthingConfiguration = nix-syncthing.lib.syncthingConfiguration {
modules = [
(import ../configurations/syncthing)
];
};
in {
forEachPkgs = lambda: forEachSystem (system: lambda system (pkgsFor system));
@ -64,7 +70,7 @@ in {
mkNixosSystem = host:
nixpkgs.lib.nixosSystem {
specialArgs = {inherit inputs outputs util;};
specialArgs = {inherit inputs outputs util syncthingConfiguration;};
modules =
system-modules
++ [
@ -109,10 +115,4 @@ in {
../configurations/home-manager/${user}
];
};
syncthingConfiguration = nix-syncthing.lib.syncthingConfiguration {
modules = [
(import ../configurations/syncthing)
];
};
}