That's a great idea! I'm afraid I don't have time to add this at the moment, but, if anyone feels up to it, they're more than welcome to submit a pull request on the GitHub repo. Thanks!
Ok, just pushed another update. Let me know if it changes anything.
It now works perfectly OMM for Python, bash, and every other process I've tried it with.
I don't have MacPorts to test with, but at this point I can't repro any issues.
Thanks for your help!
Try with anything other than bash and let me know if it works for you. I think the problem is that bash has a hyphen at the beginning of the process name and killall is trying to interpret that as a flag (even though it's in quotes). Any ideas?
Thanks for your help with testing this!
Ok, @nikipore, I updated it to use `kill -9` by default. Feel free to re-download.
You can still kill all processes with matching names by actioning with command-return.
I made a workflow to kill processes quickly.
You can grab it (and read more about it) on GitHub.
Direct download link.
Here are some highlights:
Autocompletes process names
Learns and prioritizes processes you kill frequently
Shows icons when possible
Shows CPU usage
Shows process paths
Ignores case
Screenshot:
Enjoy, and feel free to share any feedback you have.