Update skhd and yabai configs for 15.0+ versions
This commit is contained in:
parent
0ae63dc80a
commit
8b7c42da39
5 changed files with 51 additions and 24 deletions
|
@ -35,17 +35,17 @@ shift + alt - h : yabai -m window --swap west
|
|||
shift + alt - l : yabai -m window --swap east
|
||||
|
||||
# move window to space #
|
||||
shift + alt - 1 : yabai -m window --space 1;
|
||||
shift + alt - 2 : yabai -m window --space 2;
|
||||
shift + alt - 3 : yabai -m window --space 3;
|
||||
shift + alt - 4 : yabai -m window --space 4;
|
||||
shift + alt - 5 : yabai -m window --space 5;
|
||||
shift + alt - 6 : yabai -m window --space 6;
|
||||
shift + alt - 7 : yabai -m window --space 7;
|
||||
# shift + alt - 1 : yabai -m window --space 1;
|
||||
# shift + alt - 2 : yabai -m window --space 2;
|
||||
# shift + alt - 3 : yabai -m window --space 3;
|
||||
# shift + alt - 4 : yabai -m window --space 4;
|
||||
# shift + alt - 5 : yabai -m window --space 5;
|
||||
# shift + alt - 6 : yabai -m window --space 6;
|
||||
# shift + alt - 7 : yabai -m window --space 7;
|
||||
|
||||
# Move between monitors
|
||||
alt - s: yabai -m display --focus west
|
||||
alt - g: yabai -m display --focus east
|
||||
# alt - s: yabai -m display --focus west
|
||||
# alt - g: yabai -m display --focus east
|
||||
|
||||
# Resize panes in space
|
||||
ctrl + cmd - h : yabai -m window west --resize right:-20:0 2> /dev/null || yabai -m window --resize right:-20:0
|
11
skhd/README.md
Normal file
11
skhd/README.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
# Installation
|
||||
|
||||
For proper work - `ln` or `cp` this file into home directory
|
||||
|
||||
```
|
||||
cp .skhdrc ~/
|
||||
```
|
||||
|
||||
```
|
||||
ln -s .skhdrc ~/.skhdrc
|
||||
```
|
20
yabai/.yabairc
Normal file
20
yabai/.yabairc
Normal file
|
@ -0,0 +1,20 @@
|
|||
# bsp, stack or float
|
||||
yabai -m config layout bsp
|
||||
|
||||
yabai -m config window_placement second_split
|
||||
|
||||
# padding
|
||||
yabai -m config top_padding 6
|
||||
yabai -m config bottom_padding 6
|
||||
yabai -m config right_padding 6
|
||||
yabai -m config left_padding 6
|
||||
|
||||
# mouse settings
|
||||
yabai -m config mouse_follows_focus on
|
||||
|
||||
yabai -m mouse_drop_action swap
|
||||
|
||||
ctrl + cmd - h : yabai -m window west --resize right:-20:0 2> /dev/null || yabai -m window --resize right:-20:0
|
||||
ctrl + cmd - j : yabai -m window north --resize bottom:0:20 2> /dev/null || yabai -m window --resize bottom:0:20
|
||||
ctrl + cmd - k : yabai -m window south --resize top:0:-20 2> /dev/null || yabai -m window --resize top:0:-20
|
||||
ctrl + cmd - l : yabai -m window east --resize left:20:0 2> /dev/null || yabai -m window --resize left:20:0
|
11
yabai/README.md
Normal file
11
yabai/README.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
# Installation
|
||||
|
||||
For proper work - `ln` or `cp` this file into home directory
|
||||
|
||||
```
|
||||
cp .yabairc ~/
|
||||
```
|
||||
|
||||
```
|
||||
ln -s .yabairc ~/.yabairc
|
||||
```
|
|
@ -1,15 +0,0 @@
|
|||
# bsp, stack or float
|
||||
yabai -m config layout bsp
|
||||
|
||||
yabai -m config window_placement second_split
|
||||
|
||||
# padding
|
||||
yabai -m config top_padding 6
|
||||
yabai -m config bottom_padding 6
|
||||
yabai -m config right_padding 6
|
||||
yabai -m config left_padding 6
|
||||
|
||||
# mouse settings
|
||||
yabai -m config mouse_follows_focus on
|
||||
|
||||
yabai -m mouse_drop_action swap
|
Loading…
Reference in a new issue