When I want to exclude directories when taring, I typically use syntax like this:
tar -zcf /backup/backup.tar.gz --exclude="/home/someuser/.ssh" /home/someuser
How can I modify this to exclude all hidden directories, for example, in addition to .ssh/, I also want to exclude .vnc/, .wine/, etc.