macos_tiling_de
macos_tiling_de copied to clipboard
Tiling Desktop Environment for MacOS, inspired by i3/Regolith
Keyboard focused Tiling Desktop Environment for MacOS
An attempt at recreating the i3/Regolith experience on MacOS.
Based on skhd, yabai, and spacebar.
Install
- Install Homebrew
- Clone this repo
git clone https://github.com/deekue/macos_tiling_de cd macos_tiling_debash install.sh- reboot
Usage
- The
fnkey is the base modifier. Only tested on a MacBook, YMMV. More bindings in progress... fn + shift + ?opens the Key Bindings windowfn + return- opens the Alacritty terminal emulatorfn + shift + return- opens the Google Chrome web browser
Caveats / ToDos
- MacOS SIP needs to be disabled for some Yabai features to work
- see Yabai doc Disabling System Integrity Protection
- TODO mark affected key binds in skhdrc
- configure Mission Control hotkeys as alternative?
- MacOS doesn't add a hotkey when a new Space is created?!
- the plist for these hotkeys is opaque and undocumented
- current
fnmapping doesn't work with external PC keyboards :(- use Karabiner-Elements to map a key to
fn
- use Karabiner-Elements to map a key to