aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pywal/colors.py9
1 files changed, 3 insertions, 6 deletions
diff --git a/pywal/colors.py b/pywal/colors.py
index 0338c5b..929ce3b 100644
--- a/pywal/colors.py
+++ b/pywal/colors.py
@@ -19,13 +19,10 @@ def sort_colors(img, colors):
we will later save in json format."""
raw_colors = [colors[0], *colors[8:], *colors[8:]]
- # Darken the background color if it's too light.
- # The value can be a letter or an int so we treat the
- # entire test as strings.
raw_colors[0] = util.darken_color(raw_colors[0], 0.25)
-
- # Create a comment color from the background.
raw_colors[8] = util.lighten_color(raw_colors[0], 0.40)
+ raw_colors[7] = util.lighten_color(raw_colors[7], 0.25)
+ raw_colors[15] = util.lighten_color(raw_colors[15], 0.25)
colors = {}
colors["wallpaper"] = img
@@ -62,7 +59,7 @@ def kmeans(img, color_count):
minit="points")
counts = numpy.unique(labels, return_counts=True)[1]
- best_centroid = numpy.argsort(counts)[::-1]
+ best_centroid = numpy.argsort(counts)
colors = centroids[best_centroid].astype(int)
colors = colors.tolist()