From b1fc29cf4fc69af4140e7bd855ac609b1e54a2de Mon Sep 17 00:00:00 2001 From: geekiot Date: Sat, 27 Sep 2025 14:11:57 +0500 Subject: [PATCH] add (hostname): automatically configure hostname --- lib/config.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/config.nix b/lib/config.nix index d5c5de6..8ebd196 100644 --- a/lib/config.nix +++ b/lib/config.nix @@ -15,6 +15,10 @@ let inherit (nixpkgs) lib; CustomOptions = ../options; + DeviceConfig = ../devices/${deviceName}; + HostConfig = ../users/${hostName}/host; + HomeConfig = ../users/${userName}/home; + customFunctions = import ./utils.nix { inherit lib; }; baseOverlays = @@ -29,10 +33,6 @@ let |> builtins.attrValues; overlays = baseOverlays ++ additionalOverlays; - DeviceConfig = ../devices/${deviceName}; - HostConfig = ../users/${hostName}/host; - HomeConfig = ../users/${userName}/home; - userData = import ../users/${userName}/data.nix { inherit deviceName @@ -66,6 +66,8 @@ lib.nixosSystem { inherit overlays; config = userPackagesConfig; }; + + networking.hostName = hostName; } inputs.home-manager.nixosModules.home-manager