A minimal, green-accented keyboard-driven tiling setup.
| Component | Tool | Config |
|---|---|---|
| Tiling WM | Yabai | yabai/yabairc |
| Hotkeys | skhd | skhd/skhdrc |
| Borders | JankyBorders | borders/bordersrc |
| Terminal | Ghostty | ghostty/config |
# Tiling & hotkeys
brew install koekeishiya/formulae/yabai
brew install koekeishiya/formulae/skhd
# Window borders
brew tap FelixKratz/formulae
brew install borders
# Terminal
brew install --cask ghostty
# Font
brew install --cask font-jetbrains-mono-nerd-fontgit clone https://github.com/pvaldes/dotfiles.git ~/dotfiles
cd ~/dotfiles
chmod +x install.sh
./install.shyabai --start-service
skhd --start-service
brew services start borders| Key | Action |
|---|---|
alt + h/j/k/l |
Focus west/south/north/east |
| Key | Action |
|---|---|
alt + shift + h/j/k/l |
Swap west/south/north/east |
| Key | Action |
|---|---|
alt + ctrl + h/j/k/l |
Resize in direction |
| Key | Action |
|---|---|
alt + 1-5 |
Focus space 1-5 |
alt + shift + 1-5 |
Move window to space 1-5 |
| Key | Action |
|---|---|
alt + f |
Toggle fullscreen |
alt + shift + f |
Toggle native fullscreen |
alt + t |
Toggle float (centered) |
alt + e |
Balance windows |
alt + r |
Rotate layout 90° |
| Key | Action |
|---|---|
alt + return |
Open Ghostty |
alt + s |
New Safari window |
| Key | Action |
|---|---|
alt + shift + r |
Restart yabai |
See colors/arrogance.md for the full palette.
| Role | Color |
|---|---|
| Background | #1a1b18 |
| Foreground | #d5d5d0 |
| Accent (green) | #9ece6a |
| Muted | #6a6a60 |
MIT