I need ibus to run Open Bangla Keyboard. Earlier I’ve used Ubuntu (with their Gnome) (still using on my laptop) which had ibus as the default input method. I was able to install Open Bangla Keyboard using yay:
yay -S openbangla-keyboard
The obvious problem was that KDE doesn’t use Ibus. To make KDE work with Ibus I’ve followed the Arch Wiki. Ibus was a dependency for OBK so I didn’t have to install that but you can probably do it by pacman -Sy ibus. Once you have that installed it’s really easy.
1. Add the following in /etc/environment
GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus
2. Add ibus to Autostart.
ibus-daemon -drxR
3. Relogin or restart your Arch machine and Ibus should be done.
You can open IBus Preference from the Application Menu or from the terminal using
ibus-setup
You can add layouts from the input method tab.