Ok, I know what my problem was.

I couldn't add mirrors while installing as network wasn't enabled.

so I added mirrors by.

To add the sources:
1. Use your favored text editor to open /etc/apt/sources.list

2. Add the following two lines to your source list:
deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib

3. Save and you're good to go!

And followed every word from this
echo cups enabled >> /usr/sbin/update-rc.d
echo vmware-tools enabled >> /usr/sbin/update-rc.d

apt-get install gcc make linux-headers-$(uname -r)
ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/

And

Next, mount the Vmware tools ISO by clicking “Install VMware Tools” from the appropriate menu. Once the VMware Tools ISO has been attached to the virtual machine, we mount the drive and copy the VMware Tools installer to /tmp/.

mkdir /mnt/vmware
mount /dev/cdrom /mnt/vmware/
cp -rf /mnt/vmware/VMwareTools* /tmp/
Finally, change directory to /tmp/, extract the tarball and start the installer:

cd /tmp/
tar zxpf VMwareTools-<tools version>.tar.gz
cd vmware-tools-distrib/
./vmware-tools-install
Follow the prompts for the VMware Tools installation and you are done.
These are quoted from the first post of the topic.

Cheers,
boynep