Chore: init settings submdule, move clanDir into settings submodule

This commit is contained in:
Johannes Kirschbauer
2024-12-31 14:08:25 +01:00
parent f823336cba
commit 315be52e34
31 changed files with 111 additions and 75 deletions

View File

@@ -80,7 +80,10 @@ let
(
{
# Settings
clan.core.clanDir = directory;
clan.core.settings = {
inherit directory;
};
# clan.core.settings.directory = directory;
# Inherited from clan wide settings
# TODO: remove these
clan.core.name = config.inventory.meta.name;

View File

@@ -23,7 +23,7 @@ let
modules = [
baseModule
{
clan.core.clanDir = clan-core;
clan.core.settings.directory = clan-core;
}
clan-core.nixosModules.clanCore
] ++ modules;
@@ -75,7 +75,7 @@ let
baseModule
clan-core.nixosModules.clanCore
{
clan.core.clanDir = clan-core;
clan.core.settings.directory = clan-core;
}
# Role interface
(module + "/roles/${role}.nix")