Warp
Warp copied to clipboard
Control transparency of command lines and background image independently
Dupe Check
- [X] I have searched Warp feature requests and there are no duplicates
Describe the solution you'd like?
I would like to propose a feature that allows users to independently control the opacity of different elements within the Warp terminal. Specifically, the ability to set distinct opacity levels for the background image, the current command line (prompt), and previous command lines would greatly enhance both the aesthetics and readability of the terminal interface.
Is your feature request related to a problem? Please describe.
When adjusting the opacity of the background image in the Warp terminal configuration, the entire terminal—including the command lines—becomes more transparent. This makes the prompt and previous commands less readable and causes distractions due to the underlying screen background interfering with the terminal's visibility.
Additional context
The image is strong in color and clear here, but the prompts are barely readable. It would be nice to make the prompt at the bottom non-transparent. But preferably, I would like to customize the opacity of the current and previous prompts.
How important is this feature to you?
4
Warp Internal (ignore) - linear-label:39cc6478-1249-4ee7-950b-c428edfeecd1
None
Hi @viv-eth Thanks for this feature request! Currently, you can set the opacity of the custom background in your theme .yaml file. i.e. in the Background image section you can include the opacity (0-100) with 100 being fully opaque.
background_image:
path: warp_new_dark.png
opacity: 30
Then for setting the Opacity of the terminal window, you can do that in Settings > Appearance > Window > Opacity. Please note that you can't independently set the opacity for certain elements, like the input and blocks, but as a stopgap when you select a block it becomes highlighted which may improve readability.
To anyone else interested in this feature, please add a 👍 to the original post at the top to signal that you want this feature, and subscribe if you'd like to be notified.