Settings & Customization
Fabriqa Desktop settings are split between application-level settings (providers, appearance, developer options) and workspace-level settings (permissions, audit, diagnostics). Both are accessible from keyboard shortcuts or slash commands.Opening Settings
| Method | How |
|---|---|
| Keyboard shortcut | Cmd+, (macOS) / Ctrl+, (Windows / Linux) |
| Slash command | /settings |
| Command palette | Cmd+Shift+P → “Open Settings” |
Providers
Configure the AI providers Fabriqa connects to:- API keys — add keys for Anthropic, OpenAI, and other supported providers.
- Default provider — select which provider is used when no explicit choice is made.
- Default model — set the model used for new chats.
- Presets — manage saved provider+model combinations.
Appearance
Themes
Themes
Fabriqa includes multiple built-in themes. Open the theme selector with
/themes or from Settings → Appearance.Themes include both light and dark variants. The selected theme applies immediately across all windows.Chat rendering mode
Chat rendering mode
Choose how chat responses are displayed by default:
- Document — formatted markdown with headings, code blocks, and rich text.
- Terminal — unformatted terminal-style output.
/render-document, /render-terminal, or /cycle-view.Always on Top
Always on Top
Pin the Fabriqa window to float above all other windows. Toggle in Settings → Appearance or from the header pin icon.
Font settings
Font settings
Adjust the interface and code font sizes to suit your display and preference.
Desktop Hotkey
The global toggle hotkey shows and hides Fabriqa Desktop from anywhere on your desktop. Default:Cmd+Shift+Space (macOS) / Ctrl+Shift+Space (Windows / Linux)
To change it:
- Go to Settings → Appearance.
- Click the hotkey field.
- Press your desired key combination.
- Keys left of
1on the keyboard (`,§,±,°,¬) are blocked for reliability across international keyboard layouts. Cmd+``“ on macOS is reserved by the system for window cycling.
Developer Settings
ACP debug logs
ACP debug logs
Enable verbose logging of the Agent Communication Protocol stream. Useful for troubleshooting unexpected agent behavior. View the stream in the ACP Debug Panel (
/acp).Auto-open Git Changes
Auto-open Git Changes
Automatically opens the Git Changes panel when an agentic session modifies files. Disabled by default.
Updates
Updates
Check for, download, and install in-app updates. Fabriqa Desktop checks for updates automatically and notifies you when one is available.
Global defaults
Global defaults
Set global defaults that apply to all workspaces, such as default agent behavior and feature toggles.
Agents
Configure custom agent definitions:- Built-in agents — Fabriqa ships with default agent configurations for common workflows.
- Custom agents — define your own agent with a custom system prompt, tool allowlist, and behavior settings.
- Agent settings — set defaults for how agents handle ambiguity, confirmation, and tool use.
Workspace Settings
Workspace settings are separate from application settings and scoped to the active workspace folder. Access via/workspace-settings or Settings → Workspace.
- Overview
- Actions
- Permissions
- Audit
- Diagnostics
Workspace name, root folder path, active session details, and the custom task file path override for the task runner.
