forked from Shinonome/caelestia-cli
scheme: use material for colour gen
Replaces okolors Also boost neutral chroma and all chroma
This commit is contained in:
+2
-10
@@ -10,16 +10,8 @@ contains -- "$argv[2]" light dark && set -l theme $argv[2] || set -l theme dark
|
||||
set -l variants vibrant tonalspot expressive fidelity fruitsalad rainbow neutral content monochrome
|
||||
|
||||
# Generate colours
|
||||
set -l colours (okolors $img -k 14 -w 0)
|
||||
set -l colours ($src/score.py $img)
|
||||
for variant in $variants
|
||||
mkdir -p $src/../data/schemes/dynamic/$variant
|
||||
$src/autoadjust.py $theme $variant $colours > $src/../data/schemes/dynamic/$variant/$theme.txt
|
||||
$src/autoadjust.py $theme $variant $colours | head -c -1 > $src/../data/schemes/dynamic/$variant/$theme.txt
|
||||
end
|
||||
|
||||
# Generate layers and accents
|
||||
set -l tmp (mktemp)
|
||||
$src/genmaterial.py $img $theme > $tmp
|
||||
for variant in $variants
|
||||
grep -FA 15 $variant $tmp | tail -15 | head -c -1 >> $src/../data/schemes/dynamic/$variant/$theme.txt
|
||||
end
|
||||
rm $tmp
|
||||
|
||||
Reference in New Issue
Block a user