Skip to content

Customization

Jonathan Artback edited this page Jan 4, 2026 · 1 revision

Customization

Make gitai feel like your own tool.

Editor

When you choose to Edit a suggestion (e key), gitai opens an editor.

Built-in Editor

A simple, terminal-based text area directly inside the gitai UI. Fast and seamless.

suggest:
  editor: "builtin"

System Editor (Default)

Uses your environment's $EDITOR or $VISUAL (e.g., vim, nano, nvim).

suggest:
  editor: "system"

Custom Command

Launch a specific command, such as VS Code.

suggest:
  editor: "code -w"

Note: The command must block until the file is closed (e.g., -w for VS Code).

Bullet Points

Customize the character used for bulleted lists in the commit body.

suggest:
  bullet_point: "*"

Default is -.

Commit Message Style

gitai instructs the AI to follow Conventional Commits (e.g., feat: ..., fix: ...). The prompt is optimized for this format. While not strictly configurable via a flag yet, you can guide the AI by providing a Hint at the start of the gitai suggest flow (e.g., "Use a different style..."), though the system prompt is biased towards Conventional Commits.

Clone this wiki locally