# isDefault

> Whether this is the default, Unity registry or one of the scoped registries configured in the project manifest.

## Definition

* **Type:** Property
* **Namespace:** [UnityEditor.PackageManager](/engine/6000.7/script-reference/unityeditor/packagemanager.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public bool isDefault { get; }
```

### Remarks

The default registry hosts the standard Unity packages. The Package Manager always looks for packages in the default registry unless a project manifest contains one or more scoped registries. When a manifest declares a scoped registry, the Package Manager uses the scope to determine whether to look for a package in that registry. You can configure scoped registries inside a `scopedRegistries` element of your Project manifest file. All configured registries must support the npm protocol.

### Examples

```csharp
{
    "scopedRegistries": [
        {
            "name": "General",
            "url": "https://example.com/registry",
            "scopes": [ "com.example", "com.example.tools.physics"]
        }
    ],
    "dependencies": {
        "com.unity.animation": "1.0.0",
        "com.example.mycompany.tools.animation": "1.0.0",
        "com.example.animation": "1.0.0"
    }
}
```
