Checklist
Describe the feature request
Currently, the bottom program only allows for specification of one theme using --color --color default-light. However, it would be more efficient if we could implement automatic detection of light or dark theme variants to match the theme variant of the terminal program, preventing ineligibility when switching between terminal theme variants. This feature is particularly useful when the terminal is set to use system color.
Implementation
The termbg library, available at https://github.com/dalance/termbg, is useful for implementing this feature.
Relevant tickets
Checklist
Describe the feature request
Currently, the
bottomprogram only allows for specification of one theme using--color --color default-light. However, it would be more efficient if we could implement automatic detection of light or dark theme variants to match the theme variant of the terminal program, preventing ineligibility when switching between terminal theme variants. This feature is particularly useful when the terminal is set touse system color.Implementation
The
termbglibrary, available at https://github.com/dalance/termbg, is useful for implementing this feature.Relevant tickets