#1284·bottom

Support for different themes based on Terminal color scheme

Author: proletarius101Created Aug 26, 2023Updated Jul 15, 2026
Labelsfeature

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