Refactor to pass host vars as arguments

Remove per‑host imports across flake, modules, and profiles, exposing
needed
variables (system, printer settings, consoleKeyMap, etc.) as arguments.
Drop unused printEnable flags from host variable files.
This commit is contained in:
2026-05-24 15:43:18 +02:00
parent 077d8f07e7
commit 98069fa8d9
18 changed files with 53 additions and 75 deletions
+6 -3
View File
@@ -1,6 +1,9 @@
{host, ...}: let
inherit (import ../../hosts/${host}/variables.nix) intelID nvidiaID;
in {
{
host,
intelID,
nvidiaID,
...
}: {
imports = [
../../hosts/${host}
../../modules/drivers