This repository was archived by the owner on Apr 26, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 351
What's different in pywal?
Dylan Araps edited this page Dec 27, 2017
·
9 revisions
This Wiki page will list the differences between both pywal and wal to clear some confusion between the versions.
OS
- Supports macOS (iTerm2 only)
General
- Faster.
- Installable.
Code-wise
- Written in Python 3.
- Has tests!
- Split into multiple smaller files.
- Easier to maintain.
- No global variables.
- Functions are general and have a clear purpose.
- Uses template files for export formats.
- Cleaner and faster than generating them with loops.
Args
- Added
-bto set a custom background color.- Example
wal -i img.jpg -b "#222222"
- Example
- Added
-Rto restore the previous colorscheme. - Removed
-x.- This arg is no longer needed as colorscheme files now map to
0-15by default.
- This arg is no longer needed as colorscheme files now map to
- Relative paths now work in arguments. (
wal -i .,wal -i ../img.png) - Removed
-t - Removed
-r
Dependencies
- Removed
xpropdependency.
Export formats
- Exports colors in
json. - Exports colors in
yaml. - Exports colors as Konsole colorschemes.
- Exports
xclockcolors.
Other
- Vim colorscheme moved to own repo.
- Wallpaper is now exported in the export files.