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