microsoft / microsoft/terminal

Please provide a new setting: verticalScrollBarWidth

Open
#9,218 27 comments 15 reactions 0 assignees View on GitHub
Area-TerminalControl Area-UserInterface Help Wanted Issue-Task Product-Terminal
Dominant language
C++
Stars
105k
Forks
9.6k
Avg merge
3d 17h
Merged PRs (30d)
29

Description

Please provide an option in the config.json to:
- set the width of the vertical scrollbar to some fixed width - for e.g.: 32px
- there should be something in the config like: "verticalScrollBarWidth" or something similar

Why should users use this?

The new behaviour of the vertical scrollbar in windows terminal provides no advantage. It's confusing the users.
Many users want to use windows terminal as replacement for the dos box and this new behaviour drives them crazy.

Example:
"defaults":
{
"scrollBarState" : "visible",
"verticalScrollBarWidth" : 32
}
... and this will set the vertical scrollbar to a fixed width

Contributor guide

Open the contributing guide

Research direction

Start by locating the config.json handling for the defaults object and the implementation of the vertical scrollbar. Verify how scrollBarState is applied, then define the setting's accepted width and behavior. Done means a configured verticalScrollBarWidth such as 32 produces a fixed-width scrollbar.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.