it'd be nice to use this but it forces me to chase the cli util which isn't
reasonable whatsoever, additionally:
- It can't seem to check if something is installed before attempting to
reinstall it
- It won't shut the fuck up with all it's messages even though it's not
even supposed to show messages by default
I'm sure the codebase is less of a mess but the ergonomics from a user
standpoint is absolutely worse.