vmsilo/modules
Davíð Steinn Geirsson ebf28dfc00 Fix TAP interfaces stuck in "configuring" by enabling ConfigureWithoutCarrier
When a VM is not running, its TAP interface has no carrier, so networkd
refuses to assign static addresses (hostAddress) and the link gets stuck
in "configuring" state. This causes systemd-networkd-wait-online to block
for 2 minutes. Setting ConfigureWithoutCarrier=yes lets networkd assign
addresses immediately regardless of carrier state.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 02:20:08 +00:00
..
lib Remove dead code and simplify helpers 2026-03-07 16:34:52 +00:00
assertions.nix netvm: support network.netvm = "host" for host-routed networking 2026-03-07 15:28:47 +00:00
css-colors.nix feat(tray): add tray proxy for VM system tray integration 2026-02-17 23:29:42 +00:00
default.nix netvm: add network.netvm/isNetvm convenience layer for auto VM-to-VM links 2026-03-07 14:21:38 +00:00
desktop.nix desktop: pass vm.color as-is instead of resolving to hex 2026-03-07 17:22:51 +00:00
netvm.nix netvm: support network.netvm = "host" for host-routed networking 2026-03-07 15:28:47 +00:00
networking.nix Fix TAP interfaces stuck in "configuring" by enabling ConfigureWithoutCarrier 2026-03-08 02:20:08 +00:00
options.nix Switch ephemeral overlay from qcow2 to raw sparse image 2026-03-08 00:49:44 +00:00
overlay.nix Add colored borders for VM app and menu icons 2026-03-07 17:33:48 +00:00
package.nix Change nixosVms from list to attrset keyed by VM name 2026-02-26 20:26:55 +00:00
pci.nix refactor(nix-module): split config.nix into focused modules 2026-02-13 21:35:57 +00:00
scripts.nix Switch ephemeral overlay from qcow2 to raw sparse image 2026-03-08 00:49:44 +00:00
services.nix Switch ephemeral overlay from qcow2 to raw sparse image 2026-03-08 00:49:44 +00:00