/slay

Primary LanguageShellMIT LicenseMIT

Slay

Slay is an Alfred 5 workflow for finding and kill -9ing processes. I created this workflow because it was a great opportunity to learn more Rust 🦀 and build something blazing fast 🚀 /s (it is fast, though)

FAQ

How do I get it?

Download the latest slay.alfredworkflow release and open the workflow file. Alfred should import it for you!

I have a problem!

See Caveats. If that doesn't solve your problem feel free to open an issue with a detailed description of what you expected to happen, and what actually happened. 😄

Is it good?

Yes.

Will it make me dinner?

No.

Why did you write it like that?

I'm new to Rust, if you have suggestions or enhancements I'm happy to hear about them, but please be constructive <3.

Screenshots

Caveats

Warning: 🚨 I have only tested this on an M1 Macbook. I am cross compiling for intel macs so in theory everything should work fine for intel and native apple silicon macs (thanks, Rosetta!) but if you encounter issues, please open a ticket (or a PR!)

I am not (and probably never will be) a verified Apple developer. This means you will see a SIP prompt when you run the workflow for the first time.

SIP prompt

You can get around this if you:

  1. Click Cancel
  2. Open System Preferences -> Security & Privacy
  3. Click Allow Anyway.

where to disable SIP and allow the workflow

After completing that, the next time you run the workflow you should see another (different) SIP prompt.

The final SIP

Click Open and you should be all set!