diff --git a/run_once_after_setup.sh b/run_once_after_setup.sh --- a/run_once_after_setup.sh +++ b/run_once_after_setup.sh @@ -52,6 +52,7 @@ docker-compose \ tree-sitter-cli \ neovim \ - uv + uv \ + brave-bin log_info "All packages installed and configured successfully!" diff --git a/dot_config/hypr/bindings.conf b/dot_config/hypr/bindings.conf --- a/dot_config/hypr/bindings.conf +++ b/dot_config/hypr/bindings.conf @@ -1,6 +1,6 @@ # Application bindings $terminal = uwsm app -- alacritty -$browser = uwsm app -- chromium +$browser = uwsm app -- brave bindd = SUPER, return, Terminal, exec, $terminal bindd = SUPER, F, File manager, exec, $terminal -e yazi diff --git a/dot_config/hypr/windows.conf b/dot_config/hypr/windows.conf --- a/dot_config/hypr/windows.conf +++ b/dot_config/hypr/windows.conf @@ -10,7 +10,7 @@ # App-specific tweaks # Browser types (Chromium only) -windowrule = tag +chromium-based-browser, class:([cC]hrom(e|ium)) +windowrule = tag +chromium-based-browser, class:([bB]rave-browser) # Force chromium-based browsers into a tile to deal with --app bug windowrule = tile, tag:chromium-based-browser