wave_set_appearance
Configure Wave Terminal appearance by updating font size, transparency, tab bar position, and bell settings; writes to settings.json and needs approved=true to execute.
Instructions
Update Wave Terminal window or terminal appearance settings (writes to settings.json). First call returns a confirmation; pass approved=true to execute. Supported: font_size, font_family, transparency, tab_bar, ctrl_v_paste, confirm_quit, mac_option_is_meta, bell_sound, bell_indicator, default_new_block.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tab_bar | No | Tab bar position: 'top' or 'left' (app:tabbar) | |
| approved | No | Set to true to confirm and execute the write | |
| font_size | No | Terminal font size in points (term:fontsize) | |
| bell_sound | No | Enable terminal bell sound (term:bellsound) | |
| font_family | No | Terminal font family name (term:fontfamily) | |
| confirm_quit | No | Show quit confirmation dialog (app:confirmquit) | |
| ctrl_v_paste | No | Enable Ctrl+V paste (app:ctrlvpaste) | |
| transparency | No | Terminal background transparency 0.0–1.0 (term:transparency) | |
| bell_indicator | No | Show bell indicator in tab (term:bellindicator) | |
| default_new_block | No | Default block type for new blocks (app:defaultnewblock) | |
| mac_option_is_meta | No | Treat Option key as Meta in terminal (term:macoptionismeta) |