This tutorial by user Developers Log will show you how to set up TrueOS, an open-source desktop operating system based on FreeBSD. Follow the link below for a step-by-step guide of the installation process.
TrueOS is a FreeBSD based desktop-oriented operating system. While the BSD family of operating systems is a quite popular choice for server machines, it is more rarely used as a desktop machine.
Maybe because of its server oriented nature, FreeBSD has a slightly more stepped learning curve than other Unix based operating systems. While the Linux family has produced literally hundreds of distros catering to the whole spectrum of users, from the more technically orientally ones, to those that “just want a system that works”, FreeBSD remains, still, an operating system for tech savvy users.