diff --git a/.config/.DS_Store b/.config/.DS_Store deleted file mode 100644 index 8a08fc5..0000000 Binary files a/.config/.DS_Store and /dev/null differ diff --git a/.config/fish/config.fish b/.config/fish/config.fish index cb67840..d460677 100644 --- a/.config/fish/config.fish +++ b/.config/fish/config.fish @@ -3,6 +3,8 @@ if status is-interactive end fish_add_path /Users/asand/.cargo/bin +fish_add_path /Users/asand/Library/Python/3.9/bin fish_add_path /Users/asand/scripts +fish_add_path /usr/local/sbin alias v=nvim alias c=clifm diff --git a/.config/yabai/yabairc b/.config/yabai/yabairc index 4cab664..cc69f19 100755 --- a/.config/yabai/yabairc +++ b/.config/yabai/yabairc @@ -3,15 +3,14 @@ # Unload the macOS WindowManager process launchctl unload -F /System/Library/LaunchAgents/com.apple.WindowManager.plist > /dev/null 2>&1 & -sudo yabai --load-sa yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa" +sudo yabai --load-sa + yabai -m signal --add event=window_focused action="sketchybar --trigger window_focus" -yabai -m signal --add event=display_added action="sleep 2 && $HOME/.config/yabai/create_spaces.sh" -yabai -m signal --add event=display_removed action="sleep 1 && $HOME/.config/yabai/create_spaces.sh" +yabai -m signal --add event=space_changed action="sketchybar --trigger windows_on_spaces" yabai -m signal --add event=window_created action="sketchybar --trigger windows_on_spaces" yabai -m signal --add event=window_destroyed action="sketchybar --trigger windows_on_spaces" -$HOME/.config/yabai/create_spaces.sh yabai -m config external_bar all:40:0 \ window_border on \ @@ -24,16 +23,16 @@ yabai -m config external_bar all:40:0 \ window_opacity on \ window_opacity_duration 0.15 \ active_window_opacity 1.0 \ - normal_window_opacity 0.95 \ - window_border_width 2 \ - window_border_hidpi off \ + normal_window_opacity 0.80 \ + window_border_width 5 \ + window_border_hidpi on \ window_border_radius 11 \ window_animation_duration 0.22 \ active_window_border_color 0xffe1e3e4 \ normal_window_border_color 0xff2a2f38 \ insert_feedback_color 0xff9dd274 \ split_ratio 0.50 \ - auto_balance off \ + auto_balance on \ mouse_modifier fn \ mouse_action1 move \ mouse_action2 resize \ @@ -47,13 +46,17 @@ yabai -m config external_bar all:40:0 \ window_border_blur off # Exclude problematic apps from being managed: -yabai -m rule --add app="^(LuLu|Vimac|Calculator|Software Update|Dictionary|VLC|System Preferences|System Settings|zoom.us|Photo Booth|Archive Utility|Python|LibreOffice|App Store|Steam|Alfred|Activity Monitor|Cerebro)$" manage=off +yabai -m rule --add app="^(LuLu|Vimac|Calculator|Software Update|Dictionary|VLC|System Preferences|System Settings|zoom.us|Photo Booth|Archive Utility|Python|LibreOffice|App Store|Steam|Alfred|Activity Monitor|Cerebro|choose)$" manage=off +yabai -m rule --add app="^VLC$" title="VLC media player" manage=on yabai -m rule --add label="Finder" app="^Finder$" title="(Co(py|nnect)|Move|Info|Pref)" manage=off yabai -m rule --add label="Safari" app="^Safari$" title="^(General|(Tab|Password|Website|Extension)s|AutoFill|Se(arch|curity)|Privacy|Advance)$" manage=off yabai -m rule --add label="About This Mac" app="System Information" title="About This Mac" manage=off yabai -m rule --add label="Select file to save to" app="^Inkscape$" title="Select file to save to" manage=off -yabai -m rule --add label="Little Arc" app="^Arc$" title="Little Arc.*" +yabai -m rule --add label="Sending message..." app="^Thunderbird$" title="Sending message" manage=off yabai -m config layout bsp +pkill skhd +skhd & + echo "yabai configuration loaded.." diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e43b0f9 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.DS_Store