SLiM is an acronym for "Simple Login Manager". Lightweight and easily configurable, SLiM requires minimal dependencies, and none from the GNOME or KDE desktop environments. It therefore contributes towards a lightweight system for users that also like to use lightweight desktops such as Xfce, Openbox, and Fluxbox.
$ pkg install slim
For the file /etc/rc.conf.local, add the following:
slim_enable="YES"
Clone this repository and, then copy this directory (slim-freebsd-theme) into the /usr/local/share/slim/themes/ path. Modify the slim configuration at /usr/local/etc/slim.conf with the following:
#current_theme default
current_theme slim-freebsd-dark-theme