added auto hostName config

This commit is contained in:
Gerg-L 2023-07-28 20:16:25 -04:00
parent fa18237a57
commit b017594b1e
4 changed files with 14 additions and 10 deletions

View file

@ -43,10 +43,9 @@ _: {
"jdks/8".source = "${pkgs.openjdk8}/bin"; "jdks/8".source = "${pkgs.openjdk8}/bin";
}; };
}; };
networking = {
hostName = "game-laptop"; networking.networkmanager.enable = true;
networkmanager.enable = true;
};
services.openssh.settings.PermitRootLogin = lib.mkForce "prohibit-password"; services.openssh.settings.PermitRootLogin = lib.mkForce "prohibit-password";
#user managment #user managment
sops.secrets.root.neededForUsers = true; sops.secrets.root.neededForUsers = true;

View file

@ -81,7 +81,6 @@
networking = { networking = {
useDHCP = false; useDHCP = false;
hostName = "gerg-desktop";
hostId = "288b56db"; hostId = "288b56db";
nameservers = [ nameservers = [
"192.168.1.1" "192.168.1.1"

View file

@ -31,12 +31,13 @@ _: {
; ;
}; };
services.xserver.videoDrivers = ["intel"]; services.xserver.videoDrivers = ["intel"];
networking = {
hostName = "moms-laptop"; networking.networkmanager.enable = true;
networkmanager.enable = true;
};
boot.kernelPackages = pkgs.linuxPackages_latest; boot.kernelPackages = pkgs.linuxPackages_latest;
sops.secrets.root.neededForUsers = true; sops.secrets.root.neededForUsers = true;
users = { users = {
mutableUsers = false; mutableUsers = false;
users = { users = {

View file

@ -53,7 +53,12 @@ in {
inherit system; inherit system;
modules = modules =
builtins.attrValues self.nixosModules builtins.attrValues self.nixosModules
++ importAll "${self}/hosts/${name}"; ++ importAll "${self}/hosts/${name}"
++ [
{
networking.hostName = name;
}
];
} }
); );
mkDisko = names: mkDisko = names: