I am running FreeBSD 12.1 RELEASE on VMware Fusion 11.5.1 on macOS Catalina 10.15.2. After installing open-vm-tools, I added fuse_load="YES" to /boot/loader.conf and the following line to /etc/fstab (psinclai is my MacBook host share and I set my uid to be the same on the FreeBSD VM as on the Mac). This works consistently now.
.host:/psinclai /mnt/korell fusefs rw,mountprog=/usr/local/bin/vmhgfs-fuse,allow_other,uid=501 0 0
I also had to add the xf86-video-vmware package to get the right screen resolution once I installed xorg and gnome3.
.host:/psinclai /mnt/korell fusefs rw,mountprog=/usr/local/bin/vmhgfs-fuse,allow_other,uid=501 0 0
I also had to add the xf86-video-vmware package to get the right screen resolution once I installed xorg and gnome3.