fix(qt): drop custom style plugin, use Fusion + qt6ct custom palette

The cyberqueer style plugin only overrode polish(QPalette&) with colors
identical to those already in cyberqueer.conf. Qt failed to load the
plugin for apps after the first, falling back to Fusion Light entirely.
Switching to the built-in Fusion style with qt6ct's custom_palette
mechanism gives the same result reliably for every app.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
main
The_miro 2026-05-19 14:05:49 +02:00
parent 3a49ab44d9
commit 1c278b3830
2 changed files with 1 additions and 4 deletions

View File

@ -18,9 +18,6 @@ cp "$SRC/cyberqueer.conf" "$HOME/.config/qt6ct/colors/cyberqueer.conf"
mkdir -p "$HOME/.config/qt6ct" mkdir -p "$HOME/.config/qt6ct"
sed "s|~|$HOME|g" "$SRC/qt6ct.conf" > "$HOME/.config/qt6ct/qt6ct.conf" sed "s|~|$HOME|g" "$SRC/qt6ct.conf" > "$HOME/.config/qt6ct/qt6ct.conf"
# cyberqueer Qt style plugin
bash "$SRC/style-plugin/build.sh"
# hyprpolkitagent systemd drop-in: Material style + cyberqueer colors # hyprpolkitagent systemd drop-in: Material style + cyberqueer colors
POLKIT_DROP="$HOME/.config/systemd/user/hyprpolkitagent.service.d" POLKIT_DROP="$HOME/.config/systemd/user/hyprpolkitagent.service.d"
mkdir -p "$POLKIT_DROP" mkdir -p "$POLKIT_DROP"

View File

@ -3,7 +3,7 @@ custom_palette=true
color_scheme_path=~/.config/qt6ct/colors/cyberqueer.conf color_scheme_path=~/.config/qt6ct/colors/cyberqueer.conf
icon_theme=Papirus-Dark icon_theme=Papirus-Dark
standard_dialogs=default standard_dialogs=default
style=cyberqueer style=Fusion
[Fonts] [Fonts]
fixed="Agave Nerd Font Mono,14,-1,5,400,0,0,0,0,0,0,0,0,0,0,1" fixed="Agave Nerd Font Mono,14,-1,5,400,0,0,0,0,0,0,0,0,0,0,1"