From b2bc5088a7d663c026fce4edf6a738ed0cefeee8 Mon Sep 17 00:00:00 2001 From: Alexander Ratajczak Date: Fri, 30 Jan 2026 11:01:33 +0100 Subject: [PATCH 1/2] Update proton list search to follow symlinks --- steamtinkerlaunch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/steamtinkerlaunch b/steamtinkerlaunch index 1e14b5aa..0d44ee26 100755 --- a/steamtinkerlaunch +++ b/steamtinkerlaunch @@ -2956,7 +2956,7 @@ function getAvailableProtonVersions { # find new proton versions in CUSTPROTEXTDIR if [ ! -f "$CUSTOMPROTONLIST" ] || [ "$(find "$CUSTPROTEXTDIR" -mindepth 1 -maxdepth 1 -type d | wc -l)" -gt "$(wc -l < "$CUSTOMPROTONLIST")" ]; then writelog "INFO" "${FUNCNAME[0]} - Updating protonlist '$CUSTOMPROTONLIST' with possible new proton versions from '$CUSTPROTEXTDIR'" - find "$CUSTPROTEXTDIR" -type f -name "proton" >> "$CUSTOMPROTONLIST" + find -L "$CUSTPROTEXTDIR" -type f -name "proton" >> "$CUSTOMPROTONLIST" fi if [ ! -f "$PROTONCSV" ] || { [ -n "$1" ] && [ "$1" = "up" ]; } || [ "$1" == "F" ]; then From 65e0dcc35478ec6d06a49c70bb1dc2de0d146247 Mon Sep 17 00:00:00 2001 From: Alexander Ratajczak Date: Fri, 30 Jan 2026 11:10:41 +0100 Subject: [PATCH 2/2] The Condition should also follow symlinks --- steamtinkerlaunch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/steamtinkerlaunch b/steamtinkerlaunch index 0d44ee26..4d04184f 100755 --- a/steamtinkerlaunch +++ b/steamtinkerlaunch @@ -2954,7 +2954,7 @@ function getAvailableProtonVersions { delEmptyFile "$PROTONCSV" # find new proton versions in CUSTPROTEXTDIR - if [ ! -f "$CUSTOMPROTONLIST" ] || [ "$(find "$CUSTPROTEXTDIR" -mindepth 1 -maxdepth 1 -type d | wc -l)" -gt "$(wc -l < "$CUSTOMPROTONLIST")" ]; then + if [ ! -f "$CUSTOMPROTONLIST" ] || [ "$(find -L "$CUSTPROTEXTDIR" -mindepth 1 -maxdepth 1 -type d | wc -l)" -gt "$(wc -l < "$CUSTOMPROTONLIST")" ]; then writelog "INFO" "${FUNCNAME[0]} - Updating protonlist '$CUSTOMPROTONLIST' with possible new proton versions from '$CUSTPROTEXTDIR'" find -L "$CUSTPROTEXTDIR" -type f -name "proton" >> "$CUSTOMPROTONLIST" fi