You should not have issues installing your 1060 GTX in FreeBSD, TrueOS or Trident as long as you use OFFICIAL NVIDIA driver:
During initial install of TureOS or Trident there is an option to select the driver. In FreeBSD you need to install the driver with pkg. In my present FreeBSD-11.2 with and 260GTX I use:
nvidia-driver-340-340.107_1 NVidia graphics card binary drivers for hardware OpenGL rendering
CPU: Intel(R) Xeon(R) CPU X5650 @ 2.67GHz (2660.05-MHz K8-class CPU)
FreeBSD fb112 11.2-RELEASE-p4 FreeBSD 11.2-RELEASE-p4 #0: Thu Sep 27 08:16:24 UTC 2018 email@example.com:/usr/obj/usr/src/sys/GENERIC amd64
If OS install of TrueOS or Trident can’t automagically configure your 1060GTX GPU, then you can always select vesa, or the install will do that for you if the proper video driver was not automatically detected.
Then, after installation, in terminal, as su or sudo do:
pkg install nvidia-driver
pkg install nvidia-xconfig
pkg install nvidia-settings
Note: The installation of the nvidia-driver should update (add) your /etc/rc.conf with proper entry to laod the nividia kernel module.
Do: kldstat to see if nvidia.ko module is loaded
And, you should be good with basic X driver configuration for X session login