Remove optional argument and rename to Add Hotkey Trigger.
Show the new trigger using the main thread.

Or you get a WebKitThreadingViolation in the face ;-).
Remove a private method.
Make that a real singleton.
Build the trigger sets in -awakeFromNib
Indentation.
Comment for magic values ;-).
Pass the trigger type as the indirect argument.