yqrashawn / GokuRakuJoudo

config karabiner with ease
GNU General Public License v3.0
1.13k stars 122 forks source link

[ BUG ] (macOS Ventura) Can't run the service; Calling plist_options is deprecated #210

Closed ibehnam closed 1 year ago

ibehnam commented 1 year ago
image
aLucaz commented 1 year ago

same error, @ibehnam can you tell me if you found a workaround?

aLucaz commented 1 year ago
image
ibehnam commented 1 year ago

same error, @ibehnam can you tell me if you found a workaround?

Unfortunately no :/ I ended up removing Goku. Shame, because its syntax was much shorter than Karabiner's JSON.

I also believe in reproducibility of my workflow, so I'll most likely never use Goku again even if this specific problem is fixed. Imagine setting up your machine and then 5 years later, having to do it all over again because one piece of software stopped working.

davidscotson commented 1 year ago

Lots of other brew installs seem to hit the same issue, one example where they've replaced the plist with a service setup is here, but there's probably a few to look at for examples:

https://github.com/koekeishiya/homebrew-formulae/pull/30/files

yqrashawn commented 1 year ago

Fixed now, run brew reinstall yqrashawn/goku/goku to fix the homebrew service.

same error, @ibehnam can you tell me if you found a workaround?

Unfortunately no :/ I ended up removing Goku. Shame, because its syntax was much shorter than Karabiner's JSON.

I also believe in reproducibility of my workflow, so I'll most likely never use Goku again even if this specific problem is fixed. Imagine setting up your machine and then 5 years later, having to do it all over again because one piece of software stopped working.

@ibehnam Sorry to hear that. I feel your frustration. I recommend strongly to try nix instead of homebrew since you care about reproducibility and this issue is caused by homebrew in the first place.

@davidscotson Thanks for your helpful comments.

ibehnam commented 1 year ago

@yqrashawn Thanks for explaining. I appreciate all the work put into Goku. I reinstalled it and it went well. Although the Gokuw command doesn't work.