nixos/profiles/core/network.nix

21 lines
514 B
Nix
Raw Permalink Normal View History

2026-01-24 22:40:40 +01:00
{ config, lib, ... }:
let
cfg = config.my.profiles.core.network;
in
{
options.my.profiles.core.network.enable = lib.mkEnableOption "core network profile";
2020-11-16 21:14:46 +01:00
2026-01-24 22:40:40 +01:00
config = lib.mkIf cfg.enable {
networking.networkmanager = {
enable = true;
unmanaged = [
"interface-name:br-*" # docker compose bridges
"interface-name:docker?" # docker default bridge
"interface-name:veth*" # docker veth devices
"interface-name:virbr?" # libvirt default bridge
];
};
2020-11-16 21:14:46 +01:00
};
}