Skip to content

Reload GTK4 and Qt color schemes #1643

Description

@Aqa-Ib

Feature Description

I discovered a way to live reload GTK4 gtk.css and Qt6ct color themes at runtime. This would be a nice improvement for dms.

GTK4:

getAdwaitaScheme="$(gsettings get org.gnome.desktop.interface color-scheme)"                                                                 
if [ "$getAdwaitaScheme" = "'prefer-dark'" ]; then                                                                                           
  gsettings set org.gnome.desktop.interface color-scheme prefer-light && gsettings set org.gnome.desktop.interface color-scheme prefer-dark; 
else                                                                                                                                         
  gsettings set org.gnome.desktop.interface color-scheme prefer-dark && gsettings set org.gnome.desktop.interface color-scheme prefer-light; 
fi                                                                                                                                                                                                                                                                                                                         

Qt6ct:
touch ~/.config/qt6ct/qt6ct.conf

Cheers !

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions