stow
Symlink manager. tldr-pages
On several platforms
Several platforms
Symlink manager. Often used to manage dotfiles.
Symlink all files recursively to a given directory
stow --target path/to/target_directory path/to/file_or_directory1 path/to/file_or_directory2 ...IdentifyDelete symlinks recursively from a given directory
stow --delete --target path/to/target_directory path/to/file_or_directory1 path/to/file_or_directory2 ...IdentifySimulate to see what the result would be like
stow --simulate --target path/to/target_directory path/to/file_or_directory1 path/to/file_or_directory2 ...IdentifyDelete and resymlink
stow --restow --target path/to/target_directory path/to/file_or_directory1 path/to/file_or_directory2 ...IdentifyExclude files matching a regex
stow --ignore=regex --target path/to/target_directory path/to/file_or_directory1 path/to/file_or_directory2 ...Identify