From 07fd6fa6619444c0da248cce96604de972a04720 Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Sun, 9 Jul 2017 20:55:07 +1000 Subject: export: Add wallpaper to export files, --- pywal/magic.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'pywal/magic.py') diff --git a/pywal/magic.py b/pywal/magic.py index 3af10ce..0cc868a 100644 --- a/pywal/magic.py +++ b/pywal/magic.py @@ -75,7 +75,7 @@ def get_colors(img, quiet): # Generate the colors. colors = gen_colors(img) - colors = sort_colors(colors) + colors = sort_colors(img, colors) # Cache the colorscheme. util.save_file_json(colors, cache_file) @@ -87,27 +87,29 @@ def get_colors(img, quiet): return colors -def sort_colors(colors): +def sort_colors(img, colors): """Sort the generated colors and store them in a dict that we will later save in json format.""" raw_colors = colors[:1] + colors[9:] + colors[8:] + # Wallpaper. + colors = {"wallpaper": img} + # Special colors. colors_special = {} colors_special.update({"background": raw_colors[0]}) colors_special.update({"foreground": raw_colors[15]}) colors_special.update({"cursor": raw_colors[15]}) - # Colors 0-15 + # Colors 0-15. colors_hex = {} [colors_hex.update({f"color{index}": color}) # pylint: disable=W0106 for index, color in enumerate(raw_colors)] - # Color 8 + # Color 8. colors_hex["color8"] = util.set_grey(raw_colors) # Add the colors to a dict. - colors = {} colors["special"] = colors_special colors["colors"] = colors_hex -- cgit v1.2.3