anchor.diff:        ''unmanaged-devices=${lib.concatStringsSep ";" cfg.unmanaged}''}
   
       [logging]
  -    level=WARN
  +    level=${cfg.logLevel}
   
       [connection]
       ipv6.ip6-privacy=2
  
positive.code:         apply = list: (attrValues cfg.basePackages) ++ list;
        };
  
        appendNameservers = mkOption {
          type = types.listOf types.str;
          default = [];
  
negative.code:   configFile = writeText "NetworkManager.conf" ''
      [main]
      plugins=keyfile
      dhcp=${cfg.dhcp}
      dns=${if cfg.useDnsmasq then "dnsmasq" else "default"}
  
      [keyfile]
  