Skip to content

[FEATURE]: Better utilization of screen real estate #5419

Closed as not planned
Closed as not planned

Description

@nikhilmaddirala

Problem

  • In my setup as shown in the screenshot, less than half the available screen real estate is being used for the chat conversation.
  • The same setup works perfectly fine with Claude Code
Image

Potential solutions

  • Enable users to customize top and bottom sections
  • Better defaults

Activity

  1. added
    discussionUsed for feature requests, proposals, ideas, etc. Open discussion
    on Dec 12, 2025
  2. github-actions commented on Dec 12, 2025

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

    Feel free to ignore if none of these address your specific case.

  3. rekram1-node commented on Dec 12, 2025

    @rekram1-node
    Collaborator

    yeah small screen view is super poor wow

    We will fix!

  4. self-assigned this
    on Dec 12, 2025
  5. nikhilmaddirala commented on Dec 13, 2025

    @nikhilmaddirala
    Author

    To start with, here are some multi-line strings that should be converted to single-line strings:

    1. Chat name ("Centralizing neovim keymaps...")
    2. Statusline cwd ("~/repos/nix-config...")
    3. The string that says "interruptagent"
  6. rekram1-node commented on Dec 23, 2025

    @rekram1-node
    Collaborator

    Next release will have some better styles, I attached screenshots in linked PR that I just merged. Lmk your thoughts

  7. nikhilmaddirala commented on Jan 5, 2026

    @nikhilmaddirala
    Author

    Next release will have some better styles, I attached screenshots in linked PR that I just merged. Lmk your thoughts

    Hi I just tested the latest release and I don't see much difference vs. the original screenshot I shared. What exactly changed? All the issues I mentioned earlier are still there:

    To start with, here are some multi-line strings that should be converted to single-line strings:

    Chat name ("Centralizing neovim keymaps...")
    Statusline cwd ("~/repos/nix-config...")
    The string that says "interruptagent"

    Image
  8. rekram1-node commented on Jan 5, 2026

    @rekram1-node
    Collaborator

    I forgot to come back here, there was actually some stuff some people didnt like about it so i had to revert but we will do a better version again soon, I may just introduce a toggle to hide the header and some tiny stuff in the meantime

  9. nikhilmaddirala commented on Jan 5, 2026

    @nikhilmaddirala
    Author

    I forgot to come back here, there was actually some stuff some people didnt like about it so i had to revert but we will do a better version again soon, I may just introduce a toggle to hide the header and some tiny stuff in the meantime

    Take a look at this screen recording with neovim on the left and opencode on the right. Observe what happens to the statusline when we shrink the width of each pane. In Neovim it's always one line. In Opencode it expands to several lines which doesn't make sense. Can't we get Opencode to behave more like Neovim statusline?

    nvim_oc_recording.mp4
  10. jasonish commented on Jan 8, 2026

    @jasonish

    Just want to express my interest here. I still often use smaller terminal windows, like the classic 80x24, and the experience is not that great; only 10 of the 24 lines available are used for output:

    Image
  11. thdxr commented on Mar 25, 2026

    @thdxr
    Member

    To stay organized issues are automatically closed after 90 days of no activity. If the issue is still relevant please open a new one.

  12. removed
    discussionUsed for feature requests, proposals, ideas, etc. Open discussion
    on May 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions