1
0
mirror of https://github.com/TheLocehiliosan/yadm synced 2026-03-02 03:49:29 +00:00

Add support for the extension "condition"

This special condition doesn't affect the selection process and is only
supported to support syntax highlighting and language detection for alt files
as reported in #239.
This commit is contained in:
Erik Flodin
2020-10-18 21:03:46 +02:00
parent b19c78b8e2
commit f22c4d04cc
3 changed files with 10 additions and 0 deletions

4
yadm
View File

@@ -175,6 +175,10 @@ function score_file() {
label=${field%%.*}
value=${field#*.}
[ "$field" = "$label" ] && value="" # when .value is omitted
# extension isn't a condition and doesn't affect the score
if [[ "$label" =~ ^(e|extension)$ ]]; then
continue
fi
score=$((score + 1000))
# default condition
if [[ "$label" =~ ^(default)$ ]]; then