dotfiles.
Use make to symlink the dotfiles to home directory.
make will match all directory items which begin with a dot . and are at least two characters long except for .git and .gitignore.
make or make link will replace any existing symlinks per file.
If the dotfile already exists as a physical file, make will warn you and make no changes. Remove the physical file and remake to replace with the symlink.
🔗 Linking dotfiles to /home/username...
🔁 Replacing existing symlink: /home/username/.aliases
✅ Linked .aliases → /home/username/.aliases
⚠️ Skipping (file already exists): /home/username/.gitconfig
🔁 Replacing existing symlink: /home/username/.zshrc
✅ Linked .zshrc → /home/username/.zshrc
Use make clean to remove existing symlinks for repository dotfiles.
🧹 Removing dotfile symlinks from /home/username...
❌ Removed symlink: /home/username/.aliases
⚠️ Skipping (file already exists): /home/username/.gitconfig
❌ Removed symlink: /home/username/.zshrc