Hello, yasu I recently submitted #44354, which would set GUIX_GTK*_IM_MODULE_FILE from the system configuration. Once this patch is merged, you should be able to add ibus and ibus-anthy to your operating-system packages and have them picked up from there by gnome.
Note, that this patch would as it is currently likely only set GUIX_GTK3_IM_MODULE_FILE, because the gnome package does not contain anything linked against gtk+-2. If that is a concern, you can add an application that does to it. Mine currently looks like this: ``` (package (inherit gnome) (propagated-inputs `(,@(package-propagated-inputs gnome) ;; IBus ("ibus" ,ibus) ("ibus-anthy" ,ibus-anthy) ;; World ("dconf-editor" ,dconf-editor) ("evolution" ,evolution) ("evolution-data-server" ,evolution-data-server) ("gitg" ,gitg) ("gnome-tweaks" ,gnome-tweaks) ("polari" ,polari) ("seahorse" ,seahorse)))) ``` [As you can see, just ibus and a few more Gnome packages, but none using Gtk+ 2.] Best regards, Leo