Skip to content

**Feature Request: Persist default font size / zoom level in OpenCode Desktop** #10423

@iAndyHong

Description

@iAndyHong

Describe the problem

On macOS, every time I restart OpenCode Desktop, I need to manually zoom in twice using Cmd + to reach a comfortable font size for reading code and responses. This works, but it becomes a small repetitive friction in my daily workflow, especially when I open and close the app frequently.

Describe the solution you’d like

It would be very helpful if OpenCode Desktop could:

  • Allow configuring a default zoom level or font size that persists across app restarts, or
  • Provide a “Remember last zoom level” option in the settings so the app restores whatever zoom level I used in the previous session.

Either of these would already solve the problem nicely.

Describe any alternatives you’ve considered

  • Using OpenCode inside VS Code, where I can control window.zoomLevel and editor.fontSize. This works, but I really like the simplicity and focus of the standalone Desktop app.
  • Manually using Cmd + every time I start the app. This is what I’m currently doing, but it adds a bit of unnecessary friction.

Environment

  • OpenCode Desktop version: [please fill in, e.g. 1.XX.X]
  • OS: macOS [please fill in, e.g. 14.3 Sonoma]
  • Display: [optional, e.g. 27" 4K external monitor]

Additional context / suggestion

For example, a simple config like this would already be great:

{
  "window": {
    "defaultZoomLevel": 1.25,
    "rememberLastZoom": true
  }
}

Metadata

Metadata

Assignees

Labels

webRelates to opencode on web / desktop

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions