install.sh: quitar los enlaces a archivos borrados del repo
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01C5v1qWDwgkaVM5kjVHGGh8
This commit is contained in:
parent
1f4a6a8803
commit
0a6281b543
3 changed files with 12 additions and 2 deletions
|
|
@ -104,6 +104,14 @@ enlaces() {
|
|||
done
|
||||
cd "$DIR"
|
||||
|
||||
# Los enlaces a archivos que ya no están en home/ (borrados del repo)
|
||||
find "$HOME" -xdev -type l -lname "$DIR/home/*" ! -exec test -e {} \; -print |
|
||||
while read -r l; do
|
||||
rm "$l"
|
||||
rmdir "$(dirname "$l")" 2>/dev/null || true
|
||||
echo " ${l#"$HOME"/} (ya no está en el repo: quitado)"
|
||||
done
|
||||
|
||||
# Las carpetas de home/.config/user-dirs.dirs (y la de las capturas)
|
||||
mkdir -p "$HOME/Documents" "$HOME/Downloads" "$HOME/Images/Screenshots"
|
||||
# ssh no quiere ~/.ssh accesible para otros
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue