CUSTOMIZATION

Cursor Styles

Pick the terminal cursor shape that suits your workflow.

Availability

Implemented in the stable source; configuration and compatibility limits are described below.

Reviewed against stable v0.5.1. Rust candidate additions are labeled separately. Release status.

The pain this solves

  • A cursor that is difficult to distinguish can slow terminal navigation.

What ships with it

  • Supports block, underline, and bar cursor shapes.
  • Stores blinking separately from shape.
  • Does not provide custom cursor geometry.

Questions this answers

  • Which terminal cursor shapes does Chau7 support?
  • Can I turn cursor blinking off?
  • Can I choose an arbitrary cursor shape?

How it works

The terminal settings expose three cursor shapes: block, underline, and bar. The renderer maps these values to its corresponding cursor drawing style.

Cursor blinking is a separate setting and is applied with the selected shape. The app also stores a blink-rate value for the terminal behavior configuration.

The stable UI does not expose arbitrary cursor geometry or a custom shape editor; use the listed styles.

Why it matters

A cursor shape that stands out can make the active insertion point easier to track. Chau7 offers three standard shapes and a separate blink setting.

Frequently asked questions

Which cursor styles can I select?

Block, underline, and bar.

Is blinking independent of cursor shape?

Yes. Cursor blinking is stored separately from the shape setting.

Can I make a custom cursor shape?

No custom cursor geometry is exposed by the stable settings UI.