warpdotdev / Warp

Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
https://warp.dev
Other
21.13k stars 362 forks source link

Watch theme file for changes #4895

Open Almamu opened 5 months ago

Almamu commented 5 months ago

Dupe Check

Describe the solution you'd like?

I'm currently using warp with a theme generated from pywal. For those that don't know, pywal is a tool that takes an image as input and, after running an algorithm on it, extracts some of the most important colors of that image. These colors can then be used to generate themes for different applications in your system, so everything looks cohesive color-wise.

This is usually accomplished by taking a template file that uses pywal placeholders and replacing those by the actual colors. Most software provides one of two options to update running instances with the new themes:

These generally just trigger a theme update taking the new colors in, some do transition, some do it instant.

Is your feature request related to a problem? Please describe.

Not really, mostly a convenience thing, but I gravitate towards tools that allow me to do this. I'd look for a different terminal.

Additional context

No response

How important is this feature to you?

4

Warp Internal (ignore) - linear-label:39cc6478-1249-4ee7-950b-c428edfeecd1

None

dannyneira commented 5 months ago

Thanks for this feature request @Almamu. Warp does update the theme previews, but not if it is the active theme unless you view the theme settings page.

https://github.com/warpdotdev/Warp/assets/16809145/5a74c2e5-2fb3-49e1-974d-cc482b4757a4

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.