> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt.

## Publish under your own crate metadata

publishing, generators.yml

The generated crate's `[package]` block can now carry your own identity instead of Fern's template metadata. Set `packageIdentity` in `generators.yml` to control the crate `name`, `description`, `license`, `repository`, `homepage`, `authors`, and `keywords`. A `name` override renames the matching `Cargo.lock` entry in the same pass, so `cargo build --locked` still resolves.

**`generators.yml`**

```yaml title="generators.yml"
config:
  packageIdentity:
    name: contoso-cli
    description: The official Contoso CLI
    license: MIT
    repository: https://github.com/contoso/cli
```