Execute the following command to add custom appointment types.
Defaults write NSGlobalDomain SkyScheduler_customAppointmentTypes \
'({icon="myApptypeIcon.gif";label="my appointment type";type="my_apptype"})'
The file '/.libFoundation/Defaults/NSGlobalDomain.plist' also can be edited directly:
    "SkyScheduler_customAppointmentTypes" = (
        {
            icon = "myApptypeIcon.gif";
            label = "my appointment type";
            type = "my_apptype";
        }
    );
The 'myApptypeIcon.gif' must be present in the WebServerResources:
'/WebServerResources/English.lproj/'