Talk:Uniform look for Qt and GTK applications

From ArchWiki
Jump to navigation Jump to search

Distinguish theming GTK apps in KDE vs QT apps in Gnome?

Right now I felt like the article was mostly talking about theming GTK apps in KDE while I want to theme QT apps in Gnome. I found it sorta unfortunate this distinction was not made explicit though, as this left me quite confused as to whether the info I'm reading is relevant to me... - Tycho01 (talk) 16:19, 5 October 2019 (UTC)


I saw in that ukui is officially supported in ArchLinux and is developed based on both GTK and Qt. So I'm wondering how it is working and if it offers an uniform look for both engines or is using one form some parts and the other for others. —This unsigned comment is by Noraj (talk) 13:44, 1 July 2020 (UTC). Please sign your posts with ~~~~!

Tips and tricks - consistent file dialog

Hey, I just spent a few hours trying to work out why GIO trash functionality was broken and why Cinnamon/libxapp 'xapp-sn-watcher' daemon was crashing whenever I started Cinnamon - it turns out setting GTK_USE_PORTAL=1 *globally* in /etc/environment is a really bad idea. This may have been a simple mistake from ignorance on my part but would anyone mind if I changed the line

Install xdg-desktop-portal and xdg-desktop-portal-kde and set GTK_USE_PORTAL=1 as environment variable.

to include something about how one should set that variable in the launcher for the specific program rather than in ~.profile or /etc/environment? It looks like I'm not the only person who's had this issue ( ) so it might save someone some time in the future. —This unsigned comment is by Areographe (talk) 03:57, 15 November 2020 (UTC). Please sign your posts with ~~~~!

Where should I define this variable? I tried Thunderbird and it works when invoked directly as GTK_USE_PORTAL=1 thunderbird. Saving email attachment uses dolphin's interface. However, when I define export GTK_USE_PORTAL=1 in ~/.profile, then log out and log in to kde, then launch thunderbird via start menu, it still uses the gtk file dialog to save file. Ashark (talk) 10:33, 12 March 2021 (UTC)
Reading the Environment variables I understand that defining variable in ~/.profile just affected a bash shell in konsole, but not the whole desktop environment. Setting the variable in /etc/environment and rebooting worked as expected - thunderbird uses kde file picker now.
What about above question with trash functionality, I am not using cinnamon, so I cannot test if the issue still happens. Ashark (talk) 10:37, 5 June 2021 (UTC)