项目作者: arunvelsriram

项目描述 :
Help overlay for yabai, inspired by regolith-linux's help overlay.
高级语言: Swift
项目地址: git://github.com/arunvelsriram/yabai-help-overlay.git
创建时间: 2020-12-26T12:47:17Z
项目社区:https://github.com/arunvelsriram/yabai-help-overlay

开源协议:MIT License

下载


yabai-help-overlay

Help overlay for yabai inspired by regolith-linux‘s help overlay.

yabai-help-overlay screenshot

How it works?

The overlay (basically a window) is populated using comments provided in the skhd configuration ~/.skhdrc.

Each skhd config has a comment in the below format:

  1. # group : description
  2. skhd config
  3. # group : description
  4. skhd config

For example:

  1. # Launch : Terminal
  2. hyper - return : open /Applications/Alacritty.app
  3. # Launch : Browser
  4. hyper - b : yabai-utils open-firefox
  5. # Window : Focus top window
  6. hyper - k : yabai -m window --focus north
  7. ...

My .skhdrc for reference.

Install

  1. Download the package and move the application to /Applications
  2. To open the help overlay using a keyboard shortcut add the below config to ~/.skhdrc
  1. # Launch : Help
  2. hyper - f1 : yabai -m rule --add app="^yabai-help-overlay$" sticky=on layer=above manage=off && open /Applications/yabai-help-overlay.app

hyper + f1 shows the overlay