Compare commits

...

3 commits

Author SHA1 Message Date
Jermeiah S
a038b7c80c
add lxc specific configuration for incus 2025-06-14 06:40:14 -04:00
Jermeiah S
40fac75e36
change hostname to match 2025-06-14 06:39:55 -04:00
Jermeiah S
9aa4b23b03
removed need for configuration.nix
keeps things simple
2025-06-14 06:34:13 -04:00
3 changed files with 36 additions and 19 deletions

View file

@ -1,18 +0,0 @@
{ config, pkgs, ... }:
{
services = {
tty-ips.enable = true;
};
networking = {
yggdrasil = {
enable = true;
AllowedPublicKeys = [
"d0e265fcf663451ae9bc048dc1297749819ce9d48042a986f2866c15a779a074"
];
};
hostName = "smultiboi";
};
environment.systemPackages = [
];
system.stateVersion = "25.05";
}

View file

@ -10,6 +10,20 @@ in
imports = [
self.nixosModules.default
"${modulesPath}/virtualisation/lxc-container.nix"
./configuration.nix
];
services = {
tty-ips.enable = true;
};
networking = {
yggdrasil = {
enable = true;
AllowedPublicKeys = [
"d0e265fcf663451ae9bc048dc1297749819ce9d48042a986f2866c15a779a074"
];
};
hostName = "tofu";
};
environment.systemPackages = [
];
system.stateVersion = "25.05";
}

View file

@ -0,0 +1,21 @@
{
systemd.network = {
enable = true;
networks."50-eth0" = {
matchConfig.Name = "eth0";
networkConfig = {
DHCP = "ipv4";
IPv6AcceptRA = true;
};
linkConfig.RequiredForOnline = "routable";
};
};
networking = {
dhcpcd.enable = false;
useDHCP = false;
useHostResolvConf = false;
};
}