-
Notifications
You must be signed in to change notification settings - Fork 351
Installation
-
linuxorbsdormacOS (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
- st.
System-wide install (sudo)
pip3 install pywalUser 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 availalble in the main Void Linux repo 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