-
Notifications
You must be signed in to change notification settings - Fork 325
Installation
-
linux
orbsd
ormacOS (iTerm2)
orwindows (no terminal support)
python 3.5+
-
imagemagick
- Colorscheme generation.
-
pidof
(procps
)- Detection of running programs.
-
xfce
,gnome
,cinnamon
,mate
- Desktop wallpaper setting.
-
feh
,nitrogen
,bgs
,hsetroot
,habak
,display
- Universal wallpaper setting.
To use wal
your terminal emulator must support a special type of escape sequence. The command below can be used as a test to see if wal
will work with your setup.
Run the command below, does the background color of your terminal become red?
printf "%b" "\033]11;#ff0000\007"
Note: Before test, cleaning your currently memory Xresources with xrdb -remove *
Because .Xresources file overide printf "%b" "\033]11;#ff0000\007"
command
If your terminal's background color is now red, your terminal should work with wal
.
Terminals that DON'T work with wal
.
- Konsole. #24
- Hyper. https://github.com/zeit/hyper/issues/2038
- Terminal.app.
- Terminology. #50
System-wide install (sudo
)
pip3 install pywal
User install (No sudo
)
pip3 install --user pywal
# Add local 'pip' to PATH:
# (In your .bashrc, .zshrc etc)
export PATH="${PATH}:${HOME}/.local/bin/"
git clone https://github.com/dylanaraps/pywal
cd pywal
pip3 install --user .
# Add local 'pip' to PATH:
# (In your .bashrc, .zshrc etc)
export PATH="${PATH}:${HOME}/.local/bin/"
pywal
is available in the Arch Linux repos as python-pywal
.
pywal
is availalble in Nixpkgs as pywal
pywal
is available in test grimoire as pywal
If you want to enable alternative backends, install the supported backend via pip. To install colorz
for example:
pip3 install --user colorz