summarylogtreecommitdiffstats
path: root/wechat
blob: 071a1c8bd11cc868b98423fe46740e2fa1f107c3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh

case "${XMODIFIERS}" in
    "@im=ibus")
        : ${QT_IM_MODULE:=ibus}
        ;;
    *)
        : ${QT_IM_MODULE:=fcitx}
        ;;
esac
export QT_IM_MODULE

# 以下bug已经在 kde plasma 6.3.90 版本之后修复
# https://bugs.kde.org/show_bug.cgi?id=469273
# if [ "${XDG_SESSION_DESKTOP}" = "KDE" ] || [ "${XDG_SESSION_DESKTOP}" = "plasma" ] && [ "${XDG_SESSION_TYPE}" = "wayland" ]; then
#     XwaylandClientsScale=$(kreadconfig${KDE_SESSION_VERSION} --group KScreen --key XwaylandClientsScale)
#     [ "${XwaylandClientsScale:-true}" = "true" ] && unset QT_AUTO_SCREEN_SCALE_FACTOR
# fi
: ${QT_AUTO_SCREEN_SCALE_FACTOR:=1}
export QT_AUTO_SCREEN_SCALE_FACTOR

exec /opt/wechat-appimage/wechat-appimage.AppImage $@