pywal v1.0.0 Release Notes
Release Date: 2017-12-27 // over 6 years ago-
[Installation] [Getting Started] [Customization] [Wiki]
🚀 This release of
pywal
contains 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 to1.0.0
as I'm now happy with wherepywal
is feature-wise.✅ The goal for the future is improving the schemes that
pywal
generates. Feel free to send me your wallpapers that generate subpar schemes and I'll use them in my testing data.Removal of
-r
The flag
-r
was removed as it was basically a glorifiedcat
of thesequences
file with 300ms of python overhead. The new recommended way to load the schemes is to replacewal -r
withcat ~/.cache/wal/sequences
.Removal of
-t
Yup! The
-t
flag 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\007
is 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: