Skip to content

Settings ​

Open Settings via BeadSpec → Settings (macOS) or File → Settings (Windows/Linux), or press ⌘, / Ctrl+,.

Settings dialog showing Features toggles and Binary Paths

Features ​

Toggle optional integrations on or off. Changes take effect immediately.

SettingDescription
OpenSpec integrationEnables the Changes view, OpenSpec doc tabs, and import/validate controls
Ruflo integrationEnables the Ruflo memory panel and Ruflo filter chips

Both are enabled by default. If the corresponding binary is not found, BeadSpec degrades gracefully — see Integrations.

Binary Paths ​

Override the path BeadSpec uses to find each CLI tool. Leave blank to use auto-detection from PATH.

FieldNotes
bdRequired for all writes. BeadSpec shows a setup dialog if not found.
openspecRequired for OpenSpec integration features.
rufloRequired for Ruflo integration features.
doltUsed for recovery diagnostics where applicable. Beads owns its database runtime. Changing this path requires an app restart.

Click inside a field and type the full path (e.g. /usr/local/bin/bd).

Identity ​

SettingDescription
ActorYour username — used by the Focus view to show "your" tasks. Default: me.

Set this to match your bd username so that Focus view filters correctly.

Quick Capture ​

SettingDescription
ShortcutThe global keyboard shortcut for the Quick Capture window. Default: ⌘⇧N / Ctrl+Shift+N

Type a new shortcut in the field and click away (or press Tab) to save it. If the shortcut conflicts with another app, a red error message will appear and the old shortcut will remain active.

Appearance ​

SettingOptionsDescription
DensityCompact / Default / ComfortableControls row height and spacing throughout the app
Zoom0.5x – 2.0xScales all UI text and elements

Zoom can also be changed with ⌘+ / ⌘- / ⌘0 (macOS) or Ctrl+ / Ctrl- / Ctrl+0 (Windows/Linux).

Tooltips ​

SettingDescription
Show tooltipsEnable or disable hover tooltips on icon buttons throughout the app
Hover delayHow long to hover before a tooltip appears: Instant, 250 ms, 500 ms (default), or 1 s

Notifications ​

Configure which events trigger system notifications. See Notifications for details.

SettingDescription
Global muteSuppress all notifications
Task assignedNotify when a task is assigned to you
UnblockedNotify when a blocking dependency is resolved
CommentsNotify when someone comments on your tasks

Released under the MIT OR Apache-2.0 License.