Sorry to raise an old thread.. I've just taken the plunge and removed macOS from my Hackintosh. Its now running FreeBSD.

This is my setup. Or rather was my setup running macOS.
These are screenshots of the system now.

So far it has been a bit of a journey. It took a bit of time to figure out what I was doing wrong to get xorg working. Then came the installation of KDE. It wasn't as daunting or difficult as I remember it being so many years ago.
So far, here are my impressions and issues.
One of the reasons that I choose KDE was because it was so much more insanely customizable that any of the others. My intentions were first to get the same features that I had on mac. The reason being that I prefer the layout in terms of functionality. I like the global menu and so I did that, but unlike macOS, the top bars don't hide even though I've selected the option. I've spent about 24 hours working at this to get it to this level.
The end goal is this..
I thought I would get a guide and so I followed this video.
I faced a number of challenges trying to install themes. Maybe this might not be top priority with many who are on here, but I like my system to look good.
One of the issues was I kept getting these sddm related errors. Apparently I was missing a dependency. I figured that since KDE was primarily developed for Linux, there were going to be issues.
This wasn't the case. I searched online, I couldn't find the answer, except one FreeBSD user had posted on a thread saying, "I told you not to install that Linux stuff".
It turns out that I needed to install ICODE]pkg install plasma5-sddm-kcm[/ICODE] along with sddm.
That help me follow the video perfectly.
I haven't gone through the whole video. And I will be making more changes as it goes on.
I have to adjust a few things and wire myself to do things a bit more differently than on macOS.
For one, I'm not sure how the copy and paste works on KDE. I preferred the way that the shortcuts worked on macOS. Cmd+Z/X/C/V ,etc. is so much more easier than CTRL. That too in order for to open a new window I have to CTRL + Shift + N. That seems more of a hassle than MS Windows.
Another issue is that I have to keep removing and plugging in my glass keyboard. It get detected when booting up, but that is all. I have to remove the plug and plug it back in so that I can log in when sddm comes on the screen.
I have not tried or checked what might happen if I used xdm. I guess that is for another day.
If anyone has any insight to the issues I've mentioned above, please let me know.