This feature helps overcome the limitations of most GUIs. It also eliminates the frustration that advanced users experience with GUIs. The program manager application acts as a place holder for groups of often used files, directories and applications. This provides users with a convenient way of organizing their files and applications. For instance, the user can set up custom groups for program development, desktop publishing, financial analysis or any desired activity.
Users can also customize groups to automate repetitive tasks to the greatest extent.
Session Management capabilities For maximum configurability and to automate the initial launching of applications, a startup group is provided. All the applications in this group are launched each time that Freedom Desktop is started. To maximize the reuse of legacy shell scripts, Freedom Desktop relies on the standard scripting capabilities provided by Unix. There is no need for learning and maintaining a new proprietary scripting language. Freedom Desktop can be setup to translate user actions into Unix commands.