[GH-ISSUE #328] add dim text style as cell.Option #151

Closed
opened 2026-03-03 16:22:54 +03:00 by kerem · 1 comment
Owner

Originally created by @icy-comet on GitHub (Jun 28, 2022).
Original GitHub issue: https://github.com/mum4k/termdash/issues/328

I noticed that termdash/cell maps one-to-one to the styles provided by the tcell API.
github.com/mum4k/termdash@f13e4222fa/terminal/tcell/cell_options.go (L59-L75)

However, the "dim" style from the tcell package is missing from this mapping. If this is not a deliberate decision, adding the style would be a "nice-to-have".

Originally created by @icy-comet on GitHub (Jun 28, 2022). Original GitHub issue: https://github.com/mum4k/termdash/issues/328 I noticed that `termdash/cell` maps one-to-one to the styles provided by the `tcell` API. https://github.com/mum4k/termdash/blob/f13e4222fa62b251e937fa2a00ffab003d814f13/terminal/tcell/cell_options.go#L59-L75 However, the ["dim" style from the tcell package](https://pkg.go.dev/github.com/gdamore/tcell/v2#Style.Dim) is missing from this mapping. If this is not a deliberate decision, adding the style would be a "nice-to-have".
kerem closed this issue 2026-03-03 16:22:55 +03:00
Author
Owner

@mum4k commented on GitHub (Jun 30, 2022):

Hi @icy-comet, thank you for pointing this out. I suspect this is because the "dim" style isn't supported by termbox, which was the initial terminal driver termdash was built upon. We can add the "dim" style and just make the appropriate disclaimers and error messages when termbox is being used.

Is this something you are interested in contributing?

<!-- gh-comment-id:1171576969 --> @mum4k commented on GitHub (Jun 30, 2022): Hi @icy-comet, thank you for pointing this out. I suspect this is because the "dim" style isn't supported by [termbox](https://github.com/nsf/termbox), which was the initial terminal driver termdash was built upon. We can add the "dim" style and just make the appropriate disclaimers and error messages when termbox is being used. Is this something you are interested in contributing?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/termdash#151
No description provided.