|
{
|
|
host,
|
|
...
|
|
}: let
|
|
vars = import ../../hosts/${host}/variables.nix;
|
|
in {
|
|
imports = [
|
|
./hyprland.nix
|
|
./packages.nix
|
|
./system.nix
|
|
./user.nix
|
|
]
|
|
++ (
|
|
if vars.displayManager == "gdm"
|
|
then [ ./gdm.nix ]
|
|
else if vars.displayManager == "sddm"
|
|
then [ ./sddm.nix ]
|
|
else []
|
|
);
|
|
} |