ncspot
ncspot copied to clipboard
Custom color themes do not respect terminal transparency
Describe the bug
Defining a custom color theme in .../config/ncspot/config.toml does not respect terminal transparency configuration
To Reproduce
- Configure terminal to use some level of transparency
- Open ncspot without any customization
- Observe default color theme respects the terminal's configured transparency
- Close ncspot
- Configure
.../config/ncspot/config.tomlwith a custom color theme - Open ncspot
- Observe that all defined colors are fully opaque
Expected behavior
- Either defined hex colors should respect the terminal's transparency or
- Allow RGBA values to be defined (either via hex or RGBA(rrr, ggg, bbb, aaa) to manually configure transparency.
Screenshots
Theme in question:
Default theme, respecting transparency:
Custom theme, disregarding transparency:
gnome-terminal profile configuration:
System:
- OS: Linux (Fedora 39 Workstation x86_64)
- Terminal: Gnome Terminal
- Version: 1.0.0
- Installed from: Flathub via Gnome Software
Additional context
$TERM is xterm-256color
$XDG_SESSION_DESKTOP is gnome
$XDG_SESSION_TYPE is wayland
I did try using #RRGGBBAA in the TOML, but ncspot just ignored it and reverted back to the default theme.