config files

/etc/rc.conf

If Gnome

hostname="FreeBSD"
wlans_rtwn0="wlan0"
ifconfig_wlan0="WPA DHCP" ifconfig_wlan0_ipv6="inet6 accept_rtadv" create_args_wlan0="country NL regdomain FCC4" local_unbound_enable="YES"
ntpdate_enable="YES"
# pf_enable="YES"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="AUTO"
dbus_enable="YES"
gdm_enable="YES"
gnome_enable="YES"
kld_list="i915kms"
# devfs_system_ruleset="localrules"

If Mate + Slim

hald_enable="YES"
dbus_enable="YES"
slim_enable="YES"

/boot/loader.conf

autoboot_delay="2"
# voor wifi-dongle
# if_rtwn_pci_load="YES"
# if_rtwn_usb_load="YES"

pf.conf

extra software

xorg
gnome3 (if Gnome)
drm-kmod
mate slim (if Mate + Slim)
urwfonts
fortune-mod-bofh fortune-mod-freebsd-classic
firefox thunderbird filezilla
geany bluefish
vlc hydrogen musescore
einstein burgerspace

slim

/usr/local/share/slim/themes/default/
background

user in group:

wheel, video, operator, cups

/usr/local/etc/doas.conf
permit persist keepenv :wheel