Fix steam-ln

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-08-09 20:24:18 +02:00
parent 1234d7d455
commit b18dba83a4

View File

@@ -26,7 +26,7 @@ is_excluded() {
} }
for game in "$STEAM"/*/; do for game in "$STEAM"/*/; do
name=$(basename "$game") name="$(basename "$game")"
if is_excluded "$name"; then if is_excluded "$name"; then
echo "Excluding $name from symlink creation." echo "Excluding $name from symlink creation."
@@ -47,13 +47,13 @@ for game in "$STEAM"/*/; do
done done
for link in "$GAMES"/*; do for link in "$GAMES"/*; do
target=$(readlink -f "$link") target="$(readlink -f "$link" || echo "")"
if [[ ! "$target" == "$STEAM/"* ]]; then if [[ ! "$target" == "$STEAM/"* ]]; then
continue continue
fi fi
name=$(basename "$target") name="$(basename "$target")"
if [[ -e "$target" ]] && ! is_excluded "$name"; then if [[ -e "$target" ]] && ! is_excluded "$name"; then
continue continue