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.
doltRequired for the Dolt SQL server. 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.