for those not familiar with macOS, when you right-click on a file or folder and select getinfo, you are presented with that item's information and on the bottom of the dialog are the permissions for that item, you can after unlocking, change the permissions.
well, I changed the permissions for the home and documents directories to allow full access, geany still was not able to load a file from the documents folder
the only solution that I found was to add another hard-drive to the VM and set the permissions on that drive to full access, geany can now read and write files in that drive
I also downloaded QB64 and placed it on the desktop, ran the setup script, everything went well, QB64 has no problems compiling and launching programs.