From: Alexander Goussas Date: Wed, 25 Dec 2024 12:19:42 +0000 (-0500) Subject: init X-Git-Url: http://git.frustrated-labs.net/?a=commitdiff_plain;h=293f88d187bba60d6ec689b83ecfc3ec57161264;p=dotfiles.git init --- 293f88d187bba60d6ec689b83ecfc3ec57161264 diff --git a/README.md b/README.md new file mode 100644 index 0000000..ea7780c --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +This are my dotfiles for macOS & GNU/Linux diff --git a/skhd/.config/skhd/skhdrc b/skhd/.config/skhd/skhdrc new file mode 100644 index 0000000..e2e0f64 --- /dev/null +++ b/skhd/.config/skhd/skhdrc @@ -0,0 +1,35 @@ +# Changing window focus +alt - j : yabai -m window --focus south +alt - k : yabai -m window --focus north +alt - h : yabai -m window --focus west +alt - l : yabai -m window --focus east + +# Switch spaces +ctrl + right : yabai -m space --focus prev +ctrl + left : yabai -m space --focus next + +# Swap windows +shift + alt - j : yabai -m window --swap south +shift + alt - k : yabai -m window --swap north +shift + alt - h : yabai -m window --swap west +shift + alt - l : yabai -m window --swap east + +# Toggle window float +shift + alt - t : yabai -m window --toggle float --grid 4:4:1:1:2:2 + +# Maximize window +shift + alt - m : yabai -m window --toggle zoom-fullscreen + +# Balance window sizes +shift + alt - e : yabai -m space --balance + +# Move window to prev/next space +shift + alt - p : yabai -m window --space prev +shift + alt - n : yabai -m window --space next + +# Move widow 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 diff --git a/yabai/.config/yabai/yabairc b/yabai/.config/yabai/yabairc new file mode 100644 index 0000000..f4b1437 --- /dev/null +++ b/yabai/.config/yabai/yabairc @@ -0,0 +1,18 @@ +# bsp, stack, float +yabai -m config layout bsp + +yabai -m config window_placement second_child + +# Padding +yabai -m config top_padding 12 +yabai -m config bottom_padding 12 +yabai -m config left_padding 12 +yabai -m config right_padding 12 +yabai -m config window_gap 12 + +# Mouse settings +yabai -m config mouse_follows_focus on +yabai -m config mouse_modifier alt +yabai -m config mouse_action1 move +yabai -m config mouse_action2 resize +yabai -m config mouse_drop_action swap