Support for different themes based on Terminal color scheme
Author: proletarius101Created Aug 26, 2023Updated Jul 15, 2026
Labelsfeature
Checklist
- I've looked through the documentation and existing open issues for this feature/feature request.
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
Source: ClementTsang/bottom