Custom actions
spGhost comes with the option to customize 10 “custom actions” that you can use to add filters or generators, select different brushes or even add base or smart materials to the layer stack.
The custom actions will perform a search in the shelf in order to find and apply what you need.
They are so handy if you use the same filters or generations very often or switching between brushes in a quick way.
You will find the “custom action” buttons in the third row of the spGhost GUI:

Custom actions hotkeys:
Each custom action have a hotkey assigned that you can use to trigger them:
Alt+”custom action number” (The number 0 corresponds to the custom action number 10)
Button states:
You will notice that the custom action buttons have a color assigned depending on the type of asset that have assigned, here you can see the different colors and it’s meanings:

If “search text” field is empty then the button will be grayed out (Disabled) and clicking on it or firing the hotkey will have no reaction.
Custom actions editor:
You can open the “Custom actions editor” from the tray icon menu. It looks like this:

Options:
Description: Here you can add a short description of the custom action. You will see the description prompted in the help line when you hover the custom action button in the spGhost GUI.
Search Type: You have to select what type of search do you want to perform
Search Text: Here you have to specify the exact text used to find the asset that you want (I recommend you to do a manual search in the shelf first to ensure that the text that you use will find the desired asset in the first place)
Custom PNG: This button will open a file select window where you can choose a custom PNG file to use for the desired custom action button. By clicking on the “X” button you’ll clear it and spGhost will use the default colored buttons instead. (The aspect ratio for the button is hardcoded so, in order to get good results take into account that “normal” button size it’s at 1:1 ratio and “small” buttons have a 2:1 ratio)
Saving/Clearing:
Save changes: By clicking this button you will write your changes into the config file. (spGhost will automatically restart in order to apply the changes.)
Restore defaults: Will clear all the entries and reset everything back to defaults. (spGhost will automatically restart in order to apply the changes.) A confirmation box will pop up in order to prevent any accidental reset.
Requirements:
Requirement: You have to be able to paint (having the mask or a paint effect selected) in order to be able to select a brushImportant: It will always select the first result from the search so make sure that the “search text” match exactly with the result that you expect