Start urwid with the right colormode
Open
Nobody has claimed this yet.
cat:ikhal
type: enhancement
- Dominant language
- Python
- Stars
- 3.1k
- Forks
- 233
- Avg merge
- 1h 44m
- Merged PRs (30d)
- 1
Description
Urwid supports multiple color modes (256 colors, truecolor, possibly more). We Currently start in truecolor mode, but it makes sense to check what the current terminal supports and choose the right color mode.
We might want to get inspired by how neovim chooses what colormode to use.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue does not name a khal file or test. Start by locating where urwid is initialized and the current truecolor mode is selected, then compare that decision with the linked neovim implementation. Done means selecting a color mode supported by the current terminal instead of always starting in truecolor.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100