GTK-QUERY-IMMODULE(1) User Commands GTK-QUERY-IMMODULE(1)

# [NAME](#NAME)

gtk-query-immodules-3.0 - Input method module registration utility

# [SYNOPSIS](#SYNOPSIS)

**gtk-query-immodules-3.0**  
\[--update-cache]  
\[MODULE...]

# [DESCRIPTION](#DESCRIPTION)

**gtk-query-immodules-3.0** collects information about loadable input method modules for GTK+ and writes it to the default cache file location, or to stdout.

If called without arguments, it looks for modules in the GTK+ input method module path.

If called with arguments, it looks for the specified modules. The arguments may be absolute or relative paths.

Normally, the output of **gtk-query-immodules-3.0** is written to *libdir*/gtk-3.0/3.0.0/immodules.cache, where GTK+ looks for it by default. If it is written to some other location, the **GTK\_IM\_MODULE\_FILE** environment variable can be set to point GTK+ at the file.

# [OPTIONS](#OPTIONS)

.PP --update-cache

Write the output to the default cache location instead of stdout

.RE

# [FILES](#FILES)

.PP *libdir*/gtk-3.0/3.0.0/immodules.cache

The default im cache file used by GTK+ applications

.RE

# [ENVIRONMENT](#ENVIRONMENT)

.PP **GTK\_PATH**

Prepends directories to the input method module path

.RE  
.PP **GTK\_IM\_MODULE\_FILE**

Specifies an alternative im module cache for GTK+ applications

.RE

GTK+

---

Document: gtk-query-immodules-3.0(1) from gtk-3 3.24.52-r5 (Chainguard OS)
Source: https://gitlab.gnome.org/GNOME/gtk.git
