How to Return String Values From Actions :-)

Hey @Sleepy,

It's hard to say for certain, but you do have a lot of groups and macros.

On my system I have:

Macro Groups: 152
Total Macros: 1874

Enabled Groups: 105
Enabled Macros: 405

I haven't verified these figures, but they should be correct.

Here's how I counted them (run in the Script Editor):

# Count Enabled Macro Groups and Enabled Macros
tell application "Keyboard Maestro"
   set mGroups to (get macro groups whose enabled is true)
   
   set enabledMacroCount to 0
   
   repeat with i in mGroups
      set enabledMacroCount to enabledMacroCount + (count of (get macros of i whose enabled is true))
   end repeat
   
   set AppleScript's text item delimiters to linefeed
   return {"Enabled Groups: " & (count of mGroups), "Enabled Macros: " & enabledMacroCount} as text
   
end tell

-Chris