anchor.diff:        };
       };
   
  +    systemd.services."NetworkManager-dispatcher" = {
  +      wantedBy = [ "network.target" ];
  +      restartTriggers = [ configFile ];
  +
  +      # useful binaries for user-specified hooks
  +      path = [ pkgs.iproute pkgs.utillinux pkgs.coreutils ];
  +    };
  +
       # Turn off NixOS' network management
       networking = {
         useDHCP = false;
  
positive.code:               type = types.enum (attrNames dispatcherTypesSubdirMap);
                default = "basic";
                description = ''
                  Dispatcher hook type. Only basic hooks are currently available.
                '';
              };
            };
          });
          default = [];
          description = ''
            A list of scripts which will be executed in response to  network  events.
          '';
  
negative.code:             source = mkOption {
                type = types.path;
                description = ''
                  Path to the hook script.
                '';
              };
  
  