MacOS – Mac app for automatically closing / opening certain apps according to profiles

applicationsmacos

I am looking for a app that allows me to set profiles consisting of apps to close or open on profile change.

Example. The following processes are currently open

  • Dropbox
  • Chrome
  • Foo
  • Bar

After activating "cafe profile"

  • Chrome
  • Bar
  • Terminal

Background: I work in cafes a lot. Most of the times, I forget to turn off dropbox, hangouts, and other background processes which drains battery. Upon realizing, I close everything from the process manager, but if I had a app which does that automatically, that would save me a lot of time.

I plan to write it myself but want to make sure it doesn't exist yet before doing doubled work.

Best Answer

Sounds like ControlPlane might be the app you're looking for.

With this utility you can define different contexts based on various criteria (i.e. Wi-Fi name, attached peripherals), and execute tasks upon entering or leaving these contexts.