FreeBSD is my daily operating system: to browse the web, to play 3D games, to write this post, and so on. Some time ago, I tried to produce a solution to set up quickly a desktop environment on my laptop.
The solution was SoftwareSets, a script for sh(1) with an User Interface to install software collections (obviously focused on a GUI environment):
This was my first project based on a shell script, unfortunately not completed and now obsolete. However this post is the first of the series "My FreeBSD Desktop Setting" to implement a new solution.