Fixed bug where locally deleted files were not being deleted from yadm

This commit is contained in:
Daniel Fichtinger 2024-11-12 03:04:55 -05:00
parent 8a8a95c260
commit 53a0abfaa2
2 changed files with 6 additions and 4 deletions

View file

@ -111,10 +111,6 @@ $ systemctl enable cronie
$ systemctl start cronie
```
## Known Issues
- When tracked files are deleted, AutoYADM does not delete them from the repository, potentially resulting in conflicts if the repository is pulled/cloned to another machine.
## Feature Roadmap
- [ ] Allow custom `tracked` file location & name

View file

@ -40,6 +40,12 @@ fi
fi
done) <"$AUTOYADMDIR/tracked"
# Now we also stage files already tracked by YADM
# that have been renamed or deleted; since the above
# loop will not stage them:
yadm add -u
# Define the location of the ssh-agent environment
sshenv="$HOME/.ssh/environment-$HOST"
if [[ -n $(yadm status --porcelain) ]]; then