From 40bff09c847027650e4e5aa914e68ad962f80da7 Mon Sep 17 00:00:00 2001 From: Shreyansh Malviya <90462837+shreyansh-malviya@users.noreply.github.com> Date: Tue, 17 Feb 2026 15:21:24 +0530 Subject: [PATCH] Remove Wayland color manager disabling flag from Chromium configs (#4610) (#4615) Signed-off-by: Shreyansh Malviya --- config/brave-flags.conf | 2 -- config/chromium-flags.conf | 2 -- migrations/1771188969.sh | 14 ++++++++++++++ 3 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 migrations/1771188969.sh diff --git a/config/brave-flags.conf b/config/brave-flags.conf index bce00d52..88c8082b 100644 --- a/config/brave-flags.conf +++ b/config/brave-flags.conf @@ -2,5 +2,3 @@ --ozone-platform-hint=wayland --enable-features=TouchpadOverscrollHistoryNavigation --load-extension=~/.local/share/omarchy/default/chromium/extensions/copy-url -# Chromium crash workaround for Wayland color management on Hyprland - see https://github.com/hyprwm/Hyprland/issues/11957 ---disable-features=WaylandWpColorManagerV1 diff --git a/config/chromium-flags.conf b/config/chromium-flags.conf index bce00d52..88c8082b 100644 --- a/config/chromium-flags.conf +++ b/config/chromium-flags.conf @@ -2,5 +2,3 @@ --ozone-platform-hint=wayland --enable-features=TouchpadOverscrollHistoryNavigation --load-extension=~/.local/share/omarchy/default/chromium/extensions/copy-url -# Chromium crash workaround for Wayland color management on Hyprland - see https://github.com/hyprwm/Hyprland/issues/11957 ---disable-features=WaylandWpColorManagerV1 diff --git a/migrations/1771188969.sh b/migrations/1771188969.sh new file mode 100644 index 00000000..e89716e1 --- /dev/null +++ b/migrations/1771188969.sh @@ -0,0 +1,14 @@ +echo "Remove temporary Wayland color manager disabling flag from existing Chromium configs" + +# This reverts the workaround originally added by migration 1760401344.sh +# Remove flag and comment from chromium-flags.conf only if found +if [[ -f ~/.config/chromium-flags.conf ]]; then + sed -i '/--disable-features=WaylandWpColorManagerV1/d' ~/.config/chromium-flags.conf + sed -i '/# Chromium crash workaround for Wayland color management on Hyprland/d' ~/.config/chromium-flags.conf +fi + +# Remove flag and comment from brave-flags.conf only if found +if [[ -f ~/.config/brave-flags.conf ]]; then + sed -i '/--disable-features=WaylandWpColorManagerV1/d' ~/.config/brave-flags.conf + sed -i '/# Chromium crash workaround for Wayland color management on Hyprland/d' ~/.config/brave-flags.conf +fi