From 35b90a7e4f177c7876edd4b74a8430f3ba4579ae Mon Sep 17 00:00:00 2001 From: Rouven Seifert Date: Fri, 9 May 2025 14:28:47 +0200 Subject: [PATCH] set up some more projects --- hosts/thinkpad/modules/networks/default.nix | 3 +++ .../modules/virtualisation/default.nix | 26 +++++++++++++++---- 2 files changed, 24 insertions(+), 5 deletions(-) diff --git a/hosts/thinkpad/modules/networks/default.nix b/hosts/thinkpad/modules/networks/default.nix index cd2ead1..d2143cc 100644 --- a/hosts/thinkpad/modules/networks/default.nix +++ b/hosts/thinkpad/modules/networks/default.nix @@ -81,6 +81,9 @@ "WIFI@DB" = { authProtocols = [ "NONE" ]; }; + "WIFIonICE" = { + authProtocols = [ "NONE" ]; + }; }; }; }; diff --git a/hosts/thinkpad/modules/virtualisation/default.nix b/hosts/thinkpad/modules/virtualisation/default.nix index edda2ae..172cd6e 100644 --- a/hosts/thinkpad/modules/virtualisation/default.nix +++ b/hosts/thinkpad/modules/virtualisation/default.nix @@ -1,13 +1,13 @@ { pkgs, ... }: { virtualisation = { - # podman = { - # enable = true; - # defaultNetwork.settings.dns_enabled = true; - # }; - docker = { + podman = { enable = true; + defaultNetwork.settings.dns_enabled = true; }; + # docker = { + # enable = true; + # }; libvirtd = { enable = true; qemu = { @@ -27,4 +27,20 @@ virt-viewer podman-compose ]; + systemd.nspawn = { + n1 = { + networkConfig = { + Private = true; + VirtualEthernet = true; + Bridge = "br0"; + }; + }; + n2 = { + networkConfig = { + Private = true; + VirtualEthernet = true; + Bridge = "br0"; + }; + }; + }; }