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
- applied fixes (`skhd` and `yabai` integration broke with macOS software update) Fixes found here: -> https://github.com/koekeishiya/yabai/issues/1738 And here: -> https://github.com/koekeishiya/skhd/i... — committed to vincentmader/yabai-config by vincentmader a year ago
- fix: fix wrong start command for yabai and skhd https://github.com/koekeishiya/yabai/issues/1738 — committed to nakahararuu/dotfiles by nakahararuu a year ago
What worked for me was to run
yabai --start-serviceAnd 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:i remove the yabai without icon. and i interacte and restart yabai using this commande
yabai --restart-serviceworks fineWhy 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 yabaii fix it by delete the old version in accecibilties and select the new version.
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.
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?