Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(docs): add guide for NSQuitAlwaysKeepsWindow setting #399

Merged
merged 3 commits into from
Nov 25, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 59 additions & 0 deletions docs/misc/nsquitalwayskeepwindows.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
title: Keep windows when quitting an application | Miscellaneous
description: When enabled, open documents and windows will be restored when you re-open an application.
head:
- - meta
- property: 'og:title'
content: macOS defaults > Miscellaneous > Keep windows when quitting an application
- - meta
- property: 'og:description'
content: When enabled, open documents and windows will be restored when you re-open an application.
---

# Keep windows when quitting an application

When enabled, open documents and windows will be restored when you re-open an application.

⚠️ Restarting the Mac or closing the session is necessary to take the changes into effect.

- **Tested on macOS**:
- Sequoia
- **Parameter type**: bool

## Set to `true` (default value)

Keep windows when quitting an application.
Open documents and windows will be restored when you re-open an application.

```bash
defaults write NSGlobalDomain "NSQuitAlwaysKeepsWindow" -bool "true"
```

## Set to `false`

Close windows when quitting an application.
Open documents and windows will not be restored when you re-open an application.

```bash
defaults write NSGlobalDomain "NSQuitAlwaysKeepsWindow" -bool "false"
```

## Read current value

```bash
defaults read NSGlobalDomain "NSQuitAlwaysKeepsWindow"
```

## Reset to default value

```bash
defaults delete NSGlobalDomain "NSQuitAlwaysKeepsWindow"
```

## Set value from UI

This setting is the inverse of the following option accessible through
System Preferences.

1. Open the <a href="x-apple.systempreferences:com.apple.preference.dock?Windows">Desktop & Dock preference pane in System Preferences</a>.
2. Toggle "Close windows when quitting an application".