nixos/connman: add TODOs regarding connman + network-manager

+4
+2
nixos/modules/services/networking/connman.nix
··· 96 assertion = !config.networking.useDHCP; 97 message = "You can not use services.connman with networking.useDHCP"; 98 }{ 99 assertion = !config.networking.networkmanager.enable; 100 message = "You can not use services.connman with networking.networkmanager"; 101 }];
··· 96 assertion = !config.networking.useDHCP; 97 message = "You can not use services.connman with networking.useDHCP"; 98 }{ 99 + # TODO: connman seemingly can be used along network manager and 100 + # connmanFull supports this - so this should be worked out somehow 101 assertion = !config.networking.networkmanager.enable; 102 message = "You can not use services.connman with networking.networkmanager"; 103 }];
+2
pkgs/tools/networking/connman/default.nix
··· 5 connman = callPackage ./connman.nix { }; 6 7 connmanFull = callPackage ./connman.nix { 8 enableNetworkManager = true; 9 enableHh2serialGps = true; 10 enableL2tp = true;
··· 5 connman = callPackage ./connman.nix { }; 6 7 connmanFull = callPackage ./connman.nix { 8 + # TODO: Why is this in `connmanFull` and not the default build? See TODO in 9 + # nixos/modules/services/networking/connman.nix (near the assertions) 10 enableNetworkManager = true; 11 enableHh2serialGps = true; 12 enableL2tp = true;