Knowing the width of the users terminal should help create "best fit" graphs. Using this feature should always be optional for the user, just in case they want to manually specify the width for whatever reason.
We should try to cover as wide a range of terminals / operating systems as possible, if this means also detecting that so we know how to get the screen width - so be it.
This feature should be as minimally intrusive as possible.
Knowing the width of the users terminal should help create "best fit" graphs. Using this feature should always be optional for the user, just in case they want to manually specify the width for whatever reason.
We should try to cover as wide a range of terminals / operating systems as possible, if this means also detecting that so we know how to get the screen width - so be it.
This feature should be as minimally intrusive as possible.