I created a service using Automator and noticed that it created a .workflow file in ~/Library/Services. Is this the same file that handles the service that I see under (Application's Name) > Services?

If so, does that mean that I can add or remove .workflow files directly in that folder and have it automatically appear in the Services menu? Or do I need to restart in order for that to happen?

  • As a side note, services can also be defined in a .app bundle, they will be defined in the Info.plist for the app. – ocodo Aug 2 '15 at 5:28
up vote 12 down vote accepted

Services are in ~/Library/Services and yes, that is the file that handles the service you see in the services menu. Yes, you can add or remove them and they will automatically appear or disappear from the Services menu. Restart is not necessary.

  • 5
    More specifically, per-user services are stored in ~/Library/Services, and system-wide services are stored in /System/Library/Services. – calum_b Feb 18 '11 at 0:59
  • 1
    Any idea where the "New Terminal at Folder" service is stored? It isn't in either of these two locations. – ra9r Jun 14 '16 at 2:51
  • @scottishwildcat, you don't happen to know where the service Copy Link is stored? – 345422 Jul 30 '16 at 3:46
  • @boredrandom I don't think Copy Link is a Service, is it? It appears at the top level of the context menu for me, not in the Services submenu. – calum_b Jul 30 '16 at 13:09
  • 1
    @calum_b Do you happen to know where the built-in system service "Search With Google" is stored? – rubik's sphere Mar 10 '17 at 2:22

Your Answer

 

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.