···96 assertion = !config.networking.useDHCP;
97 message = "You can not use services.connman with networking.useDHCP";
98 }{
0099 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 }];
···5 connman = callPackage ./connman.nix { };
67 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;