You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: update macOS preferences whitelist and add tap package type
Sync documentation with current macos-prefs-catalog.ts (23 → 26
preferences, new categories: Trackpad, Desktop, Keyboard, Menu Bar;
removed: Safari, TextEdit, Time Machine). Add `tap` as a documented
package type across config-options, api-reference, and PresetPackage
type definition.
@@ -66,8 +67,9 @@ The tools and apps to install. Stored as an array of package objects, each with
66
67
-**`formula`** — CLI tools installed via `brew install`
67
68
-**`cask`** — GUI apps installed via `brew install --cask`
68
69
-**`npm`** — Global npm packages installed via `npm install -g`
70
+
-**`tap`** — Third-party Homebrew repositories added via `brew tap`
69
71
70
-
Each entry is an object: `{ "name": "package-name", "type": "formula" | "cask" | "npm" }`. Names must match Homebrew or npm package names exactly.
72
+
Each entry is an object: `{ "name": "package-name", "type": "formula" | "cask" | "npm" | "tap" }`. Names must match Homebrew or npm package names exactly. Taps are added before formulae and casks are installed.
71
73
72
74
### `custom_script`
73
75
@@ -128,62 +130,65 @@ You can export any config as a JSON file from the dashboard. Click the **Export*
128
130
129
131
## macOS Preferences Whitelist
130
132
131
-
These are the 23 system settings that OpenBoot can configure. Only these are captured by `openboot snapshot` and applied during install.
133
+
These are the 26 system settings that OpenBoot can configure. Only these are captured by `openboot snapshot` and applied during install. In the dashboard, preferences are grouped into collapsible accordion sections by category.
132
134
133
-
### Global
135
+
### Dock
134
136
135
-
| Setting | Description | Default Value |
136
-
|---------|-------------|---------------|
137
-
| Show all file extensions | Files show `.txt`, `.js`, etc. in Finder | on |
138
-
| Always show scrollbars | No auto-hiding scrollbars | on |
139
-
| Disable auto-correct | No automatic text correction | on |
140
-
| Disable auto-capitalization | No automatic capitalization | on |
141
-
| Fast key repeat | Faster character repeat when holding a key | on |
142
-
| Short key repeat delay | Shorter delay before repeat starts | on |
137
+
| Setting | Description | Default |
138
+
|---------|-------------|---------|
139
+
| Auto-hide Dock | Automatically hide and show the Dock | on |
140
+
| Auto-hide delay (s) | Delay before Dock appears on hover — 0 for instant | 0 |
141
+
| Icon size | Dock icon size in pixels | 48 |
142
+
| Show recent apps | Show recently used apps in a separate Dock section | off |
143
+
| Position on screen | Which edge the Dock appears on (bottom, left, right) | bottom |
144
+
| Minimize animation | Visual effect when minimizing windows (genie or scale) | genie |
145
+
| Show only active apps | Hide non-running apps from the Dock | off |
146
+
| Animate app launches | Bounce icons when launching an app | on |
143
147
144
148
### Finder
145
149
146
-
| Setting | Description | Default Value |
147
-
|---------|-------------|---------------|
148
-
| Show path bar | Full path shown at bottom of Finder | on |
149
-
| Show status bar | Item count and disk space at bottom | on |
150
-
| Default to list view | Finder opens in list view | on |
151
-
| No extension change warning | No alert when renaming file extensions | on |
152
-
| Show hidden files | Dotfiles and hidden folders visible | on |
150
+
| Setting | Description | Default |
151
+
|---------|-------------|---------|
152
+
| Default view style | How files display in new windows (icon, list, column, gallery) | list |
153
+
| New window opens | Default location for new Finder windows | Home folder |
154
+
| Default search scope | Where Finder searches by default (This Mac, current folder) | Current folder |
155
+
| Show path bar | Full folder path at bottom of windows | on |
156
+
| Show status bar | Item count and disk space at bottom of windows | on |
157
+
| Show hidden files | Show files and folders starting with a dot | off |
158
+
| Always show file extensions | Show extensions for all files | on |
159
+
| Show full path in title bar | Display POSIX path in window title | off |
153
160
154
-
### Dock
161
+
### Trackpad
155
162
156
-
| Setting | Description | Default Value |
157
-
|---------|-------------|---------------|
158
-
| Keep Dock visible | Dock does not auto-hide | on |
159
-
| Hide recent applications | No "recent apps" section in Dock | on |
160
-
| Icon size | Dock icon size in pixels | 48 |
161
-
| Scale minimize effect | Use scale animation instead of genie | on |
163
+
| Setting | Description | Default |
164
+
|---------|-------------|---------|
165
+
| Tap to click | Tap the trackpad to click instead of pressing down | on |
166
+
| Natural scrolling | Scroll content in the direction your fingers move | on |
167
+
| Three-finger drag | Drag windows and items using three fingers | off |
162
168
163
-
### Screenshots
169
+
### Desktop
164
170
165
-
| Setting | Description | Default Value |
166
-
|---------|-------------|---------------|
167
-
| Save location | Where screenshots are saved |`~/Screenshots`|
168
-
| PNG format | Save as PNG instead of other formats | on |
169
-
| Disable shadow | No drop shadow on window screenshots | on |
171
+
| Setting | Description | Default |
172
+
|---------|-------------|---------|
173
+
| Click desktop to show it | Click wallpaper to hide all windows | off |
170
174
171
-
### Safari
175
+
### Keyboard
172
176
173
-
| Setting | Description | Default Value |
174
-
|---------|-------------|---------------|
175
-
| Developer menu | Show Develop menu in menu bar | on |
176
-
| WebKit developer extras | Enable Web Inspector and other dev tools | on |
177
+
| Setting | Description | Default |
178
+
|---------|-------------|---------|
179
+
| Key repeat rate | How fast keys repeat when held — lower = faster | 2 |
180
+
| Delay until key repeat | How long before a held key starts repeating | 15 |
181
+
| Press and hold for accents | Show accent menu when holding a key (disable for faster repeat) | off |
177
182
178
-
### TextEdit
183
+
### Screenshots
179
184
180
-
| Setting | Description | Default Value |
181
-
|---------|-------------|---------------|
182
-
|Plain text mode | Default to plain text, not rich text|on|
183
-
|UTF-8 encoding | Use UTF-8 for plain text files| on |
185
+
| Setting | Description | Default |
186
+
|---------|-------------|---------|
187
+
|Screenshot format | File format for screenshots (PNG, JPEG, PDF, TIFF)|PNG|
188
+
|Disable window shadows | Remove drop shadows from window screenshots| on |
184
189
185
-
### Time Machine
190
+
### Menu Bar
186
191
187
-
| Setting | Description | Default Value |
188
-
|---------|-------------|---------------|
189
-
|Don't prompt for new disks|No "use this disk for backup?" popups| on |
192
+
| Setting | Description | Default |
193
+
|---------|-------------|---------|
194
+
|Show Sound in menu bar|Always show volume control in the menu bar| on |
0 commit comments