feat(macOS): Add macOS TWM configs

This commit is contained in:
js0ny 2024-11-30 02:31:01 +00:00
parent f69dc967e0
commit 567c8d1b3b
17 changed files with 247 additions and 3 deletions

35
platforms/mac/skhdrc Normal file
View file

@ -0,0 +1,35 @@
# $DOTFILES/platforms/mac/skhdrc
# Date: 2024-11-30
# Author: contact@js0ny.net
# Location: $XDG_CONFIG_HOME/skhd/skhdrc
# Linking:
# ln -sf $DOTFILES/platforms/mac/skhdrc $XDG_CONFIG_HOME/skhd/skhdrc
# Navigation
cmd - h : yabai -m window --focus west
cmd - n : yabai -m window --focus south
cmd - e : yabai -m window --focus north
cmd - i : yabai -m window --focus east
# Moving windows
shift + cmd - h : yabai -m window --warp west
shift + cmd - n : yabai -m window --warp south
shift + cmd - e : yabai -m window --warp north
shift + cmd - i : yabai -m window --warp east
shift + alt - h : \
yabai -m window --resize left:-20:0 ; \
yabai -m window --resize right:-20:0
shift + alt - n : \
yabai -m window --resize bottom:0:20 ; \
yabai -m window --resize top:0:20
shift + alt - e : \
yabai -m window --resize top:0:-20 ; \
yabai -m window --resize bottom:0:-20
shift + alt - i : \
yabai -m window --resize right:20:0 ; \
yabai -m window --resize left:20:0