Skip to content

DocKit Settings ​

DocKit offers extensive customization options to match your workflow preferences. Configure appearance, editor behavior, and history management from the Settings panel.

Accessing Settings ​

Open settings from:

  • Menu: Click the gear icon (⚙️) in the top toolbar
  • Keyboard: Press Cmd+, (or Ctrl+,)

The Settings panel contains three sections: Theme & Language, Editor, and History.

Theme Settings ​

Choose how DocKit looks on your system.

OptionValuesDescription
Themeauto / dark / lightauto follows your OS theme preference; dark and light force specific themes

Recommendations:

  • auto: Best for most users — matches macOS/Windows dark mode settings automatically
  • dark: Preferred for late-night coding sessions
  • light: Better for bright environments or documentation viewing

Theme changes apply instantly without restarting.

Language Settings ​

Select DocKit's display language.

OptionValuesDescription
Languageauto / English / Chineseauto detects OS language; others force specific languages

Currently supported:

  • English (enUS)
  • Chinese (zhCN — 简体中文)

Language affects:

  • UI labels and menus
  • Error messages
  • Keyboard shortcut descriptions
  • AI assistant prompts (if enabled)

Editor Settings ​

Customize the Monaco editor (same engine powering VS Code) for your coding style.

Font Size ​

OptionRangeDefault
Font Size8 - 32 px14 px

Adjust text size for readability. Larger sizes help with code review; smaller sizes show more code per screen.

Font Weight ​

OptionValuesDescription
Font Weightnormal / medium / boldControls text thickness
  • normal: Standard weight, fastest rendering
  • medium (500): Slightly thicker, better for extended reading
  • bold: Heavy text, useful for presentations or low-contrast displays

Line Numbers ​

OptionValuesDefault
Show Line Numberson / offon

Toggle line numbers in the editor gutter. Useful for:

  • Error reference when debugging
  • Code review discussions
  • Locating specific query sections

Minimap ​

OptionValuesDefault
Show Minimapon / offoff

Enable the minimap (code overview) on the right side of the editor. Shows:

  • Full document structure at a glance
  • Quick navigation via click-to-scroll
  • Current viewport position

Tip: Enable minimap for large query files (100+ lines). Disable for cleaner UI with small queries.

Tab Size ​

OptionRangeDefault
Tab Size2 - 8 spaces2 spaces

Set indentation width. Common conventions:

  • 2 spaces: JSON, JavaScript, TypeScript (default)
  • 4 spaces: Python, SQL conventions
  • 8 spaces: Legacy codebases

Insert Spaces ​

OptionValuesDefault
Insert Spaceson / offon (use spaces)

When on, pressing Tab inserts spaces instead of a tab character. When off, inserts real tab characters (\t).

Recommendation: Keep on (spaces) for consistent indentation across all editors and terminals.

History Settings ​

Configure how DocKit manages your query history.

History Capacity ​

OptionRangeDefault
History Capacity0 - 1000 entries100 entries

Set the maximum number of queries stored in history:

  • 0: Disable history (no queries saved)
  • 100: Default — good balance for most workflows
  • 500-1000: Heavy users or teams sharing queries

History is stored locally and persists across sessions. See Query History Guide for usage details.

Settings Storage ​

All settings are saved to your local filesystem:

PlatformLocation
macOS~/Library/Application Support/DocKit/
Windows%APPDATA%/DocKit/
Linux~/.config/DocKit/

Settings persist across:

  • App restarts
  • Version updates
  • System reboots

Resetting Settings ​

To reset all settings to defaults:

  1. Open Settings panel
  2. Click Reset to Defaults at the bottom
  3. Confirm the reset

This restores:

  • Theme: auto
  • Language: auto
  • Font size: 14px
  • Font weight: normal
  • Line numbers: on
  • Minimap: off
  • Tab size: 2
  • Insert spaces: on
  • History capacity: 100

Next Steps ​