yabai: Error: Formula `yabai` has not implemented #plist, #service or installed a locatable service file

Hello, I am trying to install yabai following the instructions on an m2 macbook pro max but I am getting the error Error: Formula yabai has not implemented #plist, #service or installed a locatable service file I am able to install other software packages with homebrew. I recollect getting the same as a warning when I installed on my M1 but the installation went through. However it is failing with this errors on my M2. Would appreciate any help here. Thanks Jai

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Reactions: 30
  • Comments: 20 (2 by maintainers)

Commits related to this issue

Most upvoted comments

What worked for me was to run yabai --start-service And then restart. Do the same steps with skhd.

This was fixed in v5.0.5: #1728

Brew services has been removed: #1619

The installation instructions in the wiki was updated to reflect this. The changelog mentions new commands to manage service / launchd In the caveat section printed after installing yabai through brew, the instructions have changed.

There are also countless issues here on github regarding this topic. Please do a search before creating a new issue.

I solved this by kill all loginwindow. You can do this by:

sudo killall loginwindow

This is happen to me when i upgrade yabai using command brew upgrade yabai i fix it by delete the old version in accecibilties and select the new version. Screen Shot 2023-09-10 at 15 00 18

How do you know the one without icon is older version of yabai? And do you know how to remove it from accessibility?

i remove the yabai without icon. and i interacte and restart yabai using this commande yabai --restart-service works fine

Why did you close this issue - it pretty much throws the same error in 2024 and latest Macbook pro OS

This is happen to me when i upgrade yabai using command brew upgrade yabai

i fix it by delete the old version in accecibilties and select the new version.

Screen Shot 2023-09-10 at 15 00 18

What worked for me was checking the Accessibility in Security and Privacy. There was a new option to give yabai and skhd access. Those had to be checked to make it work, and I also unchecked the old ones.

What worked for me was to run yabai --start-service And then restart. Do the same steps with skhd.

This worked for me too, but I first had to create a LaunchAgents directory under /Users/username/Library/

Is not brew services start yabai the corrct way to do this?