1. The “palette‑consistency vs. app‑hardcoding” debate
Many users argue that terminal colors should be user‑controlled and that applications should not hard‑code their own palettes.
“If you want something you install it.” – OJFord
“I’m not an app developer… I make Vim colorschemes that users install because they like the colors.” – johncoltrane
“You need to configure the program to use different colors… you don’t want to touch the terminal colors.” – tasuki
2. True‑color vs. 256/16‑color support
The discussion centers on whether to embrace 24‑bit “true‑color” or keep the legacy 256‑color (or 16‑color) model.
“Truecolor escape codes are longer and slower to parse.” – DiabloD3
“Truecolor gives me full control, but support is still spotty.” – OJFord
“The 256‑color palette is fixed and gives confidence for theme developers.” – johncoltrane
3. Terminal‑centric workflow vs. GUI/modern UI
Some participants defend the power of the terminal, while others call for richer graphical interfaces.
“The terminal gives you a text‑based interface that is more flexible and powerful.” – anthk
“GUI > terminal is a separate matter… but the terminal is still useful for scripting and automation.” – networked
“I want a command‑based interface combined with the same set of tools on all files.” – wredcoll
4. Semantic color roles and future extensions
A recurring theme is the desire for higher‑level, semantic color definitions (error, warning, highlight, etc.) rather than raw RGB values.
“I would love to have semantic styles (not colors) … the user can adjust the theme of their platform.” – johncoltrane
“We need a new control code that lets the terminal ask the OS for a theme.” – kristopolous
“Define a set of base colors for terminal apps… let the terminal set its theme.” – makapuf
These four threads capture the main concerns and proposals that dominate the discussion.