pywal v1.0.0 Release NotesRelease Date: 2017-12-27 // almost 4 years ago
🚀 This release of
pywalcontains some large changes and may very well break things for some users. Expect bugs and expect additional releases to fix them. The version has been bumped to
1.0.0as I'm now happy with where
✅ The goal for the future is improving the schemes that
pywalgenerates. Feel free to send me your wallpapers that generate subpar schemes and I'll use them in my testing data.
-rwas removed as it was basically a glorified
sequencesfile with 300ms of python overhead. The new recommended way to load the schemes is to replace
-tflag to fix garbage in VTE terminals (termite, xfce4-terminal, gnome-terminal) is no longer needed. I've come up with a workaround that really shouldn't work but does. ¯\_(ツ)_/¯
📜 The problem: The sequence
\033[708;#000000\007is unsupported by VTE and VTE's sequence parsing doesn't hide unknown sequences, instead it just displays them as plain text. We can't add an if statement or a check for VTE terminals as we're writing to each terminal via it's file descriptor. The only thing that is interpreted is escape sequences.
↪ The workaround: The problem sequence is wrapped in a series of other escape sequences so that the unsupported sequence isn't echo'd to the terminal.
How it works: