diff --git a/yadm b/yadm index b8f42fd..3afa009 100755 --- a/yadm +++ b/yadm @@ -427,6 +427,12 @@ function alt() { tracked_files+=("$tracked_file") done + for tracked_file in $( + "$GIT_PROGRAM" submodule foreach 'git ls-files | sed "s|^|$path/|"' | + LC_ALL=C sort); do + tracked_files+=("$tracked_file") + done + # generate data for removing stale links local possible_alts possible_alts=()