skhdrc problem - keybinding does not work
- Dominant language
- C
- Stars
- 8.1k
- Forks
- 241
- PR merge metrics
- No merged PRs in 30d
Description
# Pageup and Pagedown
lctrl + lalt - v : skhd -k "pageup"
lctrl + lalt - c : skhd -k "pagedown"
lctrl + lalt - u : skhd -k "pageup"
lctrl + lalt - m : skhd -k "pagedown"
# focus window
lctrl + lalt - f : yabai -m window --focus south
lctrl + lalt - r : yabai -m window --focus north
lctrl + lalt - q : yabai -m window --focus west
lctrl + lalt - e : yabai -m window --focus east
lctrl + lalt + lcmd - i : yabai -m window --focus south
lctrl + lalt + lcmd - k : yabai -m window --focus north
lctrl + lalt + lcmd - j : yabai -m window --focus west
lctrl + lalt + lcmd - l : yabai -m window --focus east
#warp
lctrl + lalt + lcmd + rshift - k : yabai -m window --warp south
lctrl + lalt + lcmd + rshift - i : yabai -m window --warp north
lctrl + lalt + lcmd + rshift - j : yabai -m window --warp west
lctrl + lalt + lcmd + rshift - l : yabai -m window --warp east
lctrl + lalt + ralt - a : yabai -m window --resize left:-50:0; \
yabai -m window --resize right:-50:0
lctrl + lalt + ralt - s : yabai -m window --resize bottom:0:50; \
yabai -m window --resize top:0:50
lctrl + lalt + ralt - w : yabai -m window --resize top:0:-50; \
yabai -m window --resize bottom:0:-50
lctrl + lalt + ralt - d: yabai -m window --resize right
# flip along y-axis - RIKTIG
lctrl + alt + lcmd - y : yabai -m space --mirror y-axis
# flip along x-axis - RIKTIG
lctrl + alt + lcmd - x : yabai -m space --mirror x-axis
#split type - RIKTIG
lctrl + lalt + lcmd - g : yabai -m window --toggle split
#rotate
#lctrl + alt + shift + cmd - r : yabai -m space --rotate 270
# toggle window float - RIKTIG
lctrl + lalt - g : yabai -m window --toggle float --grid 4:4:1:1:2:2
#fullscreen - RIKTIG
#lctrl + alt - space : yabai -m window --toggle zoom-fullscreen
lctrl + lalt - space : yabai -m window --toggle zoom-fullscreen
#balance
lctrl + alt - b : yabai -m space --balance
# move window to space #
ralt - 1 : yabai -m window --space 1;
ralt - 2 : yabai -m window --space 2;
ralt - 3 : yabai -m window --space 3;
ralt - 4 : yabai -m window --space 4;
ralt - 5 : yabai -m window --space 5;
ralt - 6 : yabai -m window --space 6;
ralt - 7 : yabai -m window --space 7;
ralt - 8 : yabai -m window --space 8;
ralt - 9 : yabai -m window --space 9;
# Move to ipad
#lctrl + lalt + lctrl - larrow : yabai -m window --warp east
#lctrl + lalt + lctrl - rarrow : yabai -m window --warp west
ralt - q : yabai -m window --resize left:-50:0; \
yabai -m window --resize right:-50:0
ralt - f : yabai -m window --resize bottom:0:50; \
yabai -m window --resize top:0:50
ralt - r : yabai -m window --resize top:0:-50; \
yabai -m window --resize bottom:0:-50
ralt - e: yabai -m window --resize right:50:0; \
yabai -m window --resize left:50:0
# stop/start/restart yabai
lctrl + lalt + ralt + shift - q : brew services stop yabai
lctrl + lalt + ralt + shift - s : brew services start yabai
lctrl + lalt + ralt + shift - r : brew services restart yabai
How come that lctrl + lalt + f,r,q,e is working, while lctrl + lalt + f,r,q,e does not? I have literally tried everything to sort out this issue,
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the reported bindings from the posted skhdrc, comparing the working and non-working modifier combinations and the yabai commands they invoke. Check how skhd interprets the keybinding syntax and confirm completion by establishing which configuration consistently triggers the intended window-focus actions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100