Re-enable macOS config
parent
8a2c7050ed
commit
be913ef492
|
@ -381,7 +381,7 @@ window_margin_width 12.0
|
|||
#: Fade the text in inactive windows by the specified amount (a number
|
||||
#: between zero and one, with zero being fully faded).
|
||||
|
||||
hide_window_decorations no
|
||||
hide_window_decorations yes
|
||||
|
||||
#: Hide the window decorations (title-bar and window borders). Whether
|
||||
#: this works and exactly what effect it has depends on the window
|
||||
|
|
|
@ -12,14 +12,14 @@
|
|||
#
|
||||
|
||||
# start a terminal
|
||||
alt - return : /Applications/Kitty.app/Contents/MacOS/kitty --single-instance -d ~
|
||||
alt + shift - return : ~/.local/bin/open-iterm
|
||||
alt - return : kitty --single-instance -d ~
|
||||
alt + shift - return : ~/.local/bin/iterm_open
|
||||
|
||||
# kill focused window
|
||||
alt + shift - q : yabai -m window --close
|
||||
alt - q : yabai -m window --close
|
||||
|
||||
# start your launcher
|
||||
#alt - d : skhd -k "cmd - space"
|
||||
# start launcher
|
||||
alt - d : skhd -k "cmd - space"
|
||||
# Alternatively, set inside System Preferences
|
||||
|
||||
# vimac! awesome stuff
|
||||
|
@ -160,21 +160,21 @@ resize < return ; default
|
|||
resize < alt - r ; default
|
||||
resize < escape ; default
|
||||
|
||||
resize < h : yabai -m window --resize left:-12:0; yabai -m window --resize right:-10:0
|
||||
resize < j : yabai -m window --resize top:0:-12; yabai -m window --resize bottom:0:-10
|
||||
resize < k : yabai -m window --resize top:0:12; yabai -m window --resize bottom:0:10
|
||||
resize < l : yabai -m window --resize left:12:0; yabai -m window --resize right:10:0
|
||||
resize < left : yabai -m window --resize left:-12:0; yabai -m window --resize right:-10:0
|
||||
resize < down : yabai -m window --resize top:0:-12; yabai -m window --resize bottom:0:-10
|
||||
resize < up : yabai -m window --resize top:0:12; yabai -m window --resize bottom:0:10
|
||||
resize < right : yabai -m window --resize left:12:0; yabai -m window --resize right:10:0
|
||||
resize < h : yabai -m window --resize left:-20:0; yabai -m window --resize right:-20:0
|
||||
resize < j : yabai -m window --resize top:0:-20; yabai -m window --resize bottom:0:-20
|
||||
resize < k : yabai -m window --resize top:0:20; yabai -m window --resize bottom:0:20
|
||||
resize < l : yabai -m window --resize left:20:0; yabai -m window --resize right:20:0
|
||||
resize < left : yabai -m window --resize left:-20:0; yabai -m window --resize right:-20:0
|
||||
resize < down : yabai -m window --resize top:0:-20; yabai -m window --resize bottom:0:-20
|
||||
resize < up : yabai -m window --resize top:0:20; yabai -m window --resize bottom:0:20
|
||||
resize < right : yabai -m window --resize left:20:0; yabai -m window --resize right:20:0
|
||||
|
||||
#
|
||||
# Custom largegaps mode
|
||||
#
|
||||
|
||||
alt - g : yabai -m space --gap abs:36; yabai -m space --padding abs:60:60:60:60
|
||||
alt + shift - g : yabai -m space --gap abs:12; yabai -m space --padding abs:20:20:20:20
|
||||
alt - g : yabai -m space --gap abs:36; yabai -m space --padding abs:32:32:32:32
|
||||
alt + shift - g : yabai -m space --gap abs:12; yabai -m space --padding abs:16:16:16:16
|
||||
|
||||
#
|
||||
# Custom shadows
|
||||
|
|
|
@ -1,84 +1,36 @@
|
|||
#!/usr/bin/env sh
|
||||
|
||||
#
|
||||
# Bar
|
||||
#
|
||||
|
||||
yabai -m config status_bar on
|
||||
yabai -m config status_bar_text_font ".AppleSystemUIFont:Regular:12.0"
|
||||
yabai -m config status_bar_icon_font "Font Awesome 5 Pro:Solid:12.0"
|
||||
yabai -m config status_bar_background_color 0xdf202020
|
||||
yabai -m config status_bar_foreground_color 0xff999999
|
||||
yabai -m config status_bar_space_icon_strip
|
||||
yabai -m config status_bar_power_icon_strip
|
||||
yabai -m config status_bar_space_icon
|
||||
yabai -m config status_bar_clock_icon
|
||||
|
||||
#
|
||||
# Cursor
|
||||
#
|
||||
|
||||
yabai -m config mouse_follows_focus on
|
||||
yabai -m config focus_follows_mouse off # autofocus
|
||||
|
||||
#
|
||||
# Styling
|
||||
#
|
||||
sudo yabai --load-sa
|
||||
yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa"
|
||||
|
||||
# global settings
|
||||
yabai -m config mouse_follows_focus off
|
||||
yabai -m config focus_follows_mouse off
|
||||
yabai -m config window_placement second_child
|
||||
yabai -m config window_topmost off
|
||||
yabai -m config window_shadow off
|
||||
yabai -m config window_opacity off
|
||||
yabai -m config window_opacity_duration 0.0
|
||||
yabai -m config active_window_opacity 1.0
|
||||
yabai -m config normal_window_opacity 0.90
|
||||
yabai -m config window_border on
|
||||
yabai -m config window_border_width 2
|
||||
|
||||
yabai -m config window_border_width 4
|
||||
yabai -m config active_window_border_color 0xbbcb4b16
|
||||
yabai -m config normal_window_border_color 0x00cb4b16
|
||||
yabai -m config insert_window_border_color 0xff268bd2
|
||||
|
||||
yabai -m config window_opacity off
|
||||
yabai -m config active_window_opacity 1.0
|
||||
yabai -m config normal_window_opacity 0.90
|
||||
yabai -m config window_opacity_duration 0.0
|
||||
|
||||
yabai -m config window_shadow on
|
||||
|
||||
#
|
||||
# Desktop
|
||||
#
|
||||
|
||||
yabai -m config window_placement second_child
|
||||
yabai -m config window_topmost on
|
||||
yabai -m config split_ratio 0.50
|
||||
yabai -m config auto_balance off
|
||||
yabai -m config mouse_modifier alt
|
||||
yabai -m config mouse_modifier fn
|
||||
yabai -m config mouse_action1 move
|
||||
yabai -m config mouse_action2 resize
|
||||
yabai -m config mouse_drop_action swap
|
||||
|
||||
# general space settings
|
||||
yabai -m config layout bsp
|
||||
yabai -m config top_padding 20
|
||||
yabai -m config bottom_padding 20
|
||||
yabai -m config left_padding 20
|
||||
yabai -m config right_padding 20
|
||||
yabai -m config top_padding 16
|
||||
yabai -m config bottom_padding 16
|
||||
yabai -m config left_padding 16
|
||||
yabai -m config right_padding 16
|
||||
yabai -m config window_gap 12
|
||||
|
||||
#
|
||||
# App rules
|
||||
#
|
||||
yabai -m rule --add app=Spotify space=1 display=2
|
||||
yabai -m rule --add app=Mail space=2
|
||||
yabai -m rule --add app=Safari space=3
|
||||
yabai -m rule --add app=Chrome space=3
|
||||
yabai -m rule --add app=Firefox space=3
|
||||
yabai -m rule --add app=Brave space=3
|
||||
yabai -m rule --add app=iTerm space=4
|
||||
yabai -m rule --add app=kitty space=4
|
||||
yabai -m rule --add app=Discord space=5
|
||||
yabai -m rule --add app=Telegram space=5
|
||||
yabai -m rule --add app=Slack space=5
|
||||
yabai -m rule --add app=Signal space=5
|
||||
yabai -m rule --add app=Skype space=5
|
||||
yabai -m rule --add app=Preview title=.pdf space=6
|
||||
yabai -m rule --add app=Steam space=7
|
||||
#
|
||||
# Space rules
|
||||
#
|
||||
yabai -m space 7 --layout float
|
||||
|
||||
echo "yabai configuration loaded.."
|
||||
|
|
|
@ -1,84 +0,0 @@
|
|||
#!/usr/bin/env sh
|
||||
|
||||
#
|
||||
# Bar
|
||||
#
|
||||
|
||||
yabai -m config status_bar on
|
||||
yabai -m config status_bar_text_font ".AppleSystemUIFont:Regular:12.0"
|
||||
yabai -m config status_bar_icon_font "Font Awesome 5 Pro:Solid:12.0"
|
||||
yabai -m config status_bar_background_color 0x<background>
|
||||
yabai -m config status_bar_foreground_color 0x<foreground>
|
||||
yabai -m config status_bar_space_icon_strip
|
||||
yabai -m config status_bar_power_icon_strip
|
||||
yabai -m config status_bar_space_icon
|
||||
yabai -m config status_bar_clock_icon
|
||||
|
||||
#
|
||||
# Cursor
|
||||
#
|
||||
|
||||
yabai -m config mouse_follows_focus on
|
||||
yabai -m config focus_follows_mouse off # autofocus
|
||||
|
||||
#
|
||||
# Styling
|
||||
#
|
||||
|
||||
yabai -m config window_border on
|
||||
yabai -m config window_border_width 2
|
||||
|
||||
yabai -m config active_window_border_color 0xbbcb4b16
|
||||
yabai -m config normal_window_border_color 0x00cb4b16
|
||||
yabai -m config insert_window_border_color 0xff268bd2
|
||||
|
||||
yabai -m config window_opacity off
|
||||
yabai -m config active_window_opacity 1.0
|
||||
yabai -m config normal_window_opacity 0.90
|
||||
yabai -m config window_opacity_duration 0.0
|
||||
|
||||
yabai -m config window_shadow on
|
||||
|
||||
#
|
||||
# Desktop
|
||||
#
|
||||
|
||||
yabai -m config window_placement second_child
|
||||
yabai -m config window_topmost on
|
||||
yabai -m config split_ratio 0.50
|
||||
yabai -m config auto_balance off
|
||||
yabai -m config mouse_modifier alt
|
||||
yabai -m config mouse_action1 move
|
||||
yabai -m config mouse_action2 resize
|
||||
|
||||
yabai -m config layout bsp
|
||||
yabai -m config top_padding 20
|
||||
yabai -m config bottom_padding 20
|
||||
yabai -m config left_padding 20
|
||||
yabai -m config right_padding 20
|
||||
yabai -m config window_gap 12
|
||||
|
||||
#
|
||||
# App rules
|
||||
#
|
||||
yabai -m rule --add app=Spotify space=1 display=2
|
||||
yabai -m rule --add app=Mail space=2
|
||||
yabai -m rule --add app=Safari space=3
|
||||
yabai -m rule --add app=Chrome space=3
|
||||
yabai -m rule --add app=Firefox space=3
|
||||
yabai -m rule --add app=Brave space=3
|
||||
yabai -m rule --add app=iTerm space=4
|
||||
yabai -m rule --add app=kitty space=4
|
||||
yabai -m rule --add app=Discord space=5
|
||||
yabai -m rule --add app=Telegram space=5
|
||||
yabai -m rule --add app=Slack space=5
|
||||
yabai -m rule --add app=Signal space=5
|
||||
yabai -m rule --add app=Skype space=5
|
||||
yabai -m rule --add app=Preview title=.pdf space=6
|
||||
yabai -m rule --add app=Steam space=7
|
||||
#
|
||||
# Space rules
|
||||
#
|
||||
yabai -m space 7 --layout float
|
||||
|
||||
echo "yabai configuration loaded.."
|
Loading…
Reference in New Issue