# terminal: Update terminal reopening from global to per-workspace \(\#25336\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/3759e0bf556e58b4732e0203a7fa65524fa842e5)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 3759e0bf556e58b4732e0203a7fa65524fa842e5

Requested commit: 3759e0bf556e58b4732e0203a7fa65524fa842e5

Commit: 3759e0bf556e58b4732e0203a7fa65524fa842e5

Tree: ef6cc1b8d20a3f1411a273e3f402ad7ed861f04f

Author: smit

Committer: GitHub

## Message

```
terminal: Update terminal reopening from global to per-workspace (#25336)

Closes #7145

Currently, terminal persistence is global, i.e. split configurations are
restored across all workspaces.

This PR changes it to per-workspace, so configurations are restored only
within the same workspace. Opening a new window will start with a fresh
terminal.


https://github.com/user-attachments/assets/d43fe747-9f28-4723-b409-e8dbb3a23912


Release Notes:

- Improved terminal reopening to be per workspace instead of global.
```

## Parents

- [144d8a1db6ec2b945e7dadd77fe5adc3f0afeec1](https://git.cafe/gitcafe/zed/commit/144d8a1db6ec2b945e7dadd77fe5adc3f0afeec1?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/3759e0bf556e58b4732e0203a7fa65524fa842e5?format=markdown)
