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 352
 
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.