Created
April 18, 2020 10:40
-
-
Save RowanFeely/b07f7a9863bb1754df5184729e159429 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
!/usr/bin/env sh | |
# ██ ██ | |
# ██ ██ ░██ ░░ | |
# ░░██ ███████ ░██ ██████ ██ | |
# ░░██░░░░░░██░██████░░░░░░██░██ | |
# ░██ ███████░██░░░█████████░██ | |
# ██ ██░░░░██░██ ░███░░░░██░██ | |
# ██ ░░███████░█████░░███████░██ | |
# ░░ ░░░░░░░░░░░░░ ░░░░░░░░░░ | |
# | |
# ▓▓▓▓▓▓▓▓▓▓ | |
# ░▓ author ▓ ROGUE(X3)<rowanfeely.github.io> | |
# ░▓ code ▓ https://github.com/RowanFeely/dotfiles | |
# ░▓ ▓ http://rowanfeely.github.io | |
# ░▓▓▓▓▓▓▓▓▓▓ | |
# ░░░░░░░░░░ | |
# bar settings | |
yabai -m config status_bar on | |
yabai -m config status_bar_text_font "Input Sans Narrow:14" | |
yabai -m config status_bar_icon_font "PragmataPro Liga:Regular:12.0" | |
yabai -m config status_bar_background_color 0xff2e3440 | |
yabai -m config status_bar_foreground_color 0xffd8dee9 | |
yabai -m config status_bar_space_icon_strip WORK BROWSE LIFE GAME V VI VII VIII IX X | |
yabai -m config status_bar_power_icon_strip ♥︎ ⚡ | |
yabai -m config status_bar_space_icon ☠︎ | |
yabai -m config status_bar_clock_icon → | |
# global settings | |
yabai -m config mouse_follows_focus off | |
yabai -m config focus_follows_mouse on | |
yabai -m config window_placement second_child | |
yabai -m config window_topmost off | |
yabai -m config window_opacity on | |
yabai -m config window_opacity_duration 4.0 | |
yabai -m config window_shadow off | |
yabai -m config window_border on | |
yabai -m config window_border_placement inset | |
yabai -m config window_border_width 4.5 | |
yabai -m config window_border_radius -1.0 | |
yabai -m config active_window_border_topmost on | |
yabai -m config active_window_border_color 0x88C0D0 | |
yabai -m config normal_window_border_color 0x88C0D0 | |
yabai -m config insert_window_border_color 0x88C0D0 | |
yabai -m config active_window_opacity 1.0 | |
yabai -m config normal_window_opacity 0.40 | |
yabai -m config split_ratio 0.50 | |
yabai -m config auto_balance off | |
yabai -m config mouse_modifier fn | |
yabai -m config mouse_action1 move | |
yabai -m config mouse_action2 resize | |
# general space settings | |
yabai -m config layout bsp | |
yabai -m config top_padding 42 | |
yabai -m config bottom_padding 12 | |
yabai -m config left_padding 12 | |
yabai -m config right_padding 12 | |
yabai -m config window_gap 8 | |
# app specific rules | |
yabai -m rule --add app="^VLC$" border=off manage=off | |
yabai -m rule --add app="^CleanMyMac\ X$" manage=off | |
yabai -m rule --add app="^Transmission$" manage=off | |
yabai -m rule --add app="^System Preferences$" manage=off | |
yabai -m rule --add app="^finder$" manage=off | |
yabai -m rule --add app="^Fantastical$" manage=off | |
yabai -m rule --add app="^Firefox$" --title="^Picture-in-Picture$" manage=off | |
yabai -m rule --add app="^Airmail$" manage=off | |
yabai -m rule --add app="^macfeh$" manage=off | |
yabai -m rule --add app="^Caprine$" manage=on | |
yabai -m rule --add app="^Kap$" manage=off | |
/usr/local/bin/notify-send -m "yabai: reloaded" -i "Development/cmd-notifyjpg.jpg" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment