36 lines
1.2 KiB
Bash
Executable File
36 lines
1.2 KiB
Bash
Executable File
#!/bin/sh
|
|
|
|
echo "XMODIFIERS=$XMODIFIERS" >&3
|
|
echo "CLUTTER_IM_MODULE=$CLUTTER_IM_MODULE" >&3
|
|
echo "GTK_IM_MODULE=$GTK_IM_MODULE" >&3
|
|
echo "QT_IM_MODULE=$QT_IM_MODULE" >&3
|
|
echo "WAYLAND_DISPLAY=$WAYLAND_DISPLAY" >&3
|
|
echo "XDG_CURRENT_DESKTOP=$XDG_CURRENT_DESKTOP" >&3
|
|
echo "XDG_MENU_PREFIX=$XDG_MENU_PREFIX" >&3
|
|
echo "XDG_RUNTIME_DIR=$XDG_RUNTIME_DIR" >&3
|
|
echo "XDG_SEAT=$XDG_SEAT" >&3
|
|
echo "XDG_SESSION_CLASS=$XDG_SESSION_CLASS" >&3
|
|
echo "XDG_SESSION_DESKTOP=$XDG_SESSION_DESKTOP" >&3
|
|
echo "XDG_SESSION_ID=$XDG_SESSION_ID" >&3
|
|
echo "XDG_SESSION_TYPE=$XDG_SESSION_TYPE" >&3
|
|
echo >&3
|
|
|
|
if [ -x /usr/bin/gsettings ]; then
|
|
case "$XDG_CURRENT_DESKTOP" in
|
|
*GNOME*|*Unity*)
|
|
# for GNOME
|
|
echo "=== gsettings list-recursively org.gnome.desktop.input-sources ===" >&3
|
|
/usr/bin/gsettings list-recursively org.gnome.desktop.input-sources >&3
|
|
;;
|
|
*)
|
|
echo "=== gsettings list-recursively org.freedesktop.ibus.general ===" >&3
|
|
/usr/bin/gsettings list-recursively org.freedesktop.ibus.general >&3
|
|
;;
|
|
esac
|
|
echo >&3
|
|
|
|
echo "=== gsettings list-recursively org.freedesktop.ibus.engine.hangul ===" >&3
|
|
/usr/bin/gsettings list-recursively org.freedesktop.ibus.engine.hangul >&3
|
|
echo >&3
|
|
fi
|