-
install the system with usb sticks
-
update the system with freebsd-update fetch and freebsd-update install
-
install all the packages with pkg (use 'latest' pkg package)
-
config slim to use fbsd themes
-
config mate-screensaver to use a different wallpaper for the unlock operation
- config mate
- restore user config files
-
config rc.conf hosts
-
config ipfw
- config postgresql
- config nginx
- config site_perl
- config usb device
Do not compile kernel, userland and packages, unless that is really necessary! In most cases, precompiled packages are just fine.