diff -Nru a/src/qt5ct/qt5ct.pro b/src/qt5ct/qt5ct.pro --- a/src/qt5ct/qt5ct.pro 2016-08-10 14:47:44.000000000 +0200 +++ b/src/qt5ct/qt5ct.pro 2016-08-15 19:00:29.117854637 +0200 @@ -54,4 +54,10 @@ desktop.files = qt5ct.desktop desktop.path = $$DATADIR/applications -INSTALLS += target desktop +qt5ct-sh.files = qt5ct.sh +qt5ct-sh.path = /etc/profile.d + +qt5ct-csh.files = qt5ct.csh +qt5ct-csh.path = /etc/profile.d + +INSTALLS += target desktop qt5ct-sh qt5ct-csh diff -Nru a/src/qt5ct/qt5ct.sh b/src/qt5ct/qt5ct.sh --- a/src/qt5ct/qt5ct.sh 1970-01-01 01:00:00.000000000 +0100 +++ b/src/qt5ct/qt5ct.sh 2016-08-15 19:36:18.012285931 +0200 @@ -0,0 +1,2 @@ +# Set the QT_QPA_PLATFORMTHEME environment variable +export QT_QPA_PLATFORMTHEME='qt5ct' diff -Nru a/src/qt5ct/qt5ct.csh b/src/qt5ct/qt5ct.csh --- a/src/qt5ct/qt5ct.csh 1970-01-01 01:00:00.000000000 +0100 +++ b/src/qt5ct/qt5ct.csh 2016-08-15 19:36:09.314426469 +0200 @@ -0,0 +1,2 @@ +# Set the QT_QPA_PLATFORMTHEME environment variable +setenv QT_QPA_PLATFORMTHEME 'qt5ct' diff -Nrup a/src/qt5ct/CMakeLists.txt b/src/qt5ct/CMakeLists.txt --- a/src/qt5ct/CMakeLists.txt 2023-02-28 19:40:15.000000000 +0100 +++ b/src/qt5ct/CMakeLists.txt 2023-03-08 07:23:40.720533798 +0100 @@ -31,3 +31,4 @@ add_executable(qt5ct ${app_SRCS}) target_link_libraries(qt5ct PRIVATE Qt5::Widgets Qt5::Concurrent Qt5::WidgetsPrivate qt5ct-common) install(TARGETS qt5ct DESTINATION ${CMAKE_INSTALL_BINDIR}) install(FILES qt5ct.desktop DESTINATION ${CMAKE_INSTALL_DATADIR}/applications) +install(FILES qt5ct.sh qt5ct.csh DESTINATION /etc/profile.d)