Settings

Settings Overview

The Settings dialog lets you customize every aspect of Needlecast. Access it via File → Settings or keyboard shortcut.

Settings Tabs

Appearance

  • Theme — Choose from 30+ FlatLaf themes (dark, light, system)
  • UI Font — Font family and size
  • Panel Hover Highlight — Experimental highlight on mouse over

Layout & Terminal

  • Tabs on Top — Position tab bar at top vs bottom
  • Terminal Font — Family, size, and color overrides
  • Docking Active Highlight — Highlight active panel border

Editor

  • Editor Font — Family and size
  • Syntax Theme — Monokai, Eclipse, IntelliJ IDEA, VS Code Light, etc.

Renovate

  • Install Renovate — Install via npm, Homebrew, Scoop, or Chocolatey

Updates

  • Check for Updates — Manual update check
  • Update Interval — How often to check (default: 15 minutes)

Shortcuts

  • View and rebind all keyboard shortcuts
  • Reset to defaults
  • Import/export shortcut configurations

Config File

Needlecast stores configuration in ~/.needlecast/config.json. This file is automatically migrated on version upgrades.

Next Steps