-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Dracape edited this page Dec 21, 2025
·
8 revisions
SymP (Symlink Populate) is a CLI program written in fish that SymPly Syncs (overwrites) directories by SymPlinking the whole directories (unlike cp -r --symbolic-link that only symlinks the files), while conserving the unique parts of the target (unlike ln -s)
This means that if there are 2 directories that have the same name and child files (i.e., the directory is a pure subset), they will be SymPlinked as a whole
Meaning that any changes to that directory (in either the source or target) after-wards would also appear in the other places
This is just like doing ln -s, but recursively based on the rules above
In other words, it SymPlinks files with the fewest SymPlinks as possible