2010-05-13 00:59:27 +02:00
|
|
|
=================
|
|
|
|
ibus auto-startup
|
|
|
|
=================
|
|
|
|
The ibus package has an ibus.desktop file in /etc/xdg/autostart/, so if your
|
|
|
|
desktop environment is xdg compatible and the $XDG_CONFIG_DIRS is not set, ibus
|
|
|
|
will be automatically launched during startup of the your DE after you have
|
|
|
|
logged in. If you don't want to remove ibus package and want use other input
|
|
|
|
method programs (like SCIM), you can place an ibus.desktop file in your personal
|
|
|
|
autostart directory (most likely ~/.config/autostart/) which contains the key
|
|
|
|
Hidden=true. You'll also want to make the ibus profile scripts non-executable:
|
|
|
|
|
|
|
|
chmod -x /etc/profile.d/ibus.{csh,sh}
|
|
|
|
|
|
|
|
If your DE is not xdg compatible (what a pity..), you can add the following
|
|
|
|
to your shell init files (~/.profile, ~/.bash_profile, ~/.zprofile, etcetera):
|
|
|
|
|
|
|
|
if [ -x /usr/bin/ibus-daemon ]; then
|
|
|
|
/usr/bin/ibus-daemon --xim &
|
|
|
|
fi
|
|
|
|
|
|
|
|
=============================
|
|
|
|
environment variable settings
|
|
|
|
=============================
|
|
|
|
chmod +x /etc/profile.d/ibus.{sh,csh} will enable environment variable settings
|
|
|
|
at login, but if you have ibus-qt installed, you may also prefer to run
|
|
|
|
qtconfig and set "Default Input Method" to ibus.
|
|
|
|
|
2010-06-06 06:37:19 +02:00
|
|
|
=====================
|
|
|
|
integration with KDE4
|
|
|
|
=====================
|
|
|
|
Add ``--panel=/usr/share/ibus/ui/kimpanel/panel.py`` parameter to ibus when you
|
|
|
|
run ibus-daemon. For example, you can append it to the "Exec" entry in
|
|
|
|
/etc/xdg/autostart/ibus.desktop or any .desktop file you created for launching
|
|
|
|
ibus. Then add "kimpanel" plasmaiod to your panel or dashboard. Restart ibus,
|
|
|
|
you will see it shining out there.
|