mirror of
git://slackware.nl/current.git
synced 2024-12-28 09:59:53 +01:00
37 lines
554 B
Text
37 lines
554 B
Text
|
#!/bin/bash
|
||
|
|
||
|
START="no"
|
||
|
|
||
|
if [ "$XIM" = "fcitx" ]; then
|
||
|
START="yes"
|
||
|
fi
|
||
|
|
||
|
if [ "$XIM_PROGRAM" = "fcitx" ]; then
|
||
|
START="yes"
|
||
|
fi
|
||
|
|
||
|
if [ "$GTK_IM_MODULE" = "fcitx" ]; then
|
||
|
START="yes"
|
||
|
fi
|
||
|
|
||
|
if [ "$QT_IM_MODULE" = "fcitx" ]; then
|
||
|
START="yes"
|
||
|
fi
|
||
|
|
||
|
if [ "$START" = "no" ]; then
|
||
|
exit 0
|
||
|
fi
|
||
|
|
||
|
# sleep for a little while to avoid duplicate startup
|
||
|
sleep 2
|
||
|
|
||
|
# Test whether fcitx is running correctly with dbus...
|
||
|
fcitx5-remote > /dev/null 2>&1
|
||
|
|
||
|
if [ $? = "1" ]; then
|
||
|
echo "Fcitx seems is not running"
|
||
|
fcitx5
|
||
|
else
|
||
|
echo "Fcitx is running correctly."
|
||
|
fi
|