# stow
# Symlink manager.
# Often used to manage dotfiles.
# More information: <https://www.gnu.org/software/stow>.
# Symlink all files recursively to a given directory:
stow --target=path/to/target_directory file1 directory1 file2 directory2
# Delete symlinks recursively from a given directory:
stow --delete --target=path/to/target_directory file1 directory1 file2 directory2
# Simulate to see what the result would be like:
stow --simulate --target=path/to/target_directory file1 directory1 file2 directory2
# Delete and resymlink:
stow --restow --target=path/to/target_directory file1 directory1 file2 directory2
# Exclude files matching a regular expression:
stow --ignore=regular_expression --target=path/to/target_directory file1 directory1 file2 directory2
$
cheat.sh
tldr