IBUS.CONF(5)
okay bestie, sit down, we're reading the manual for IBUS.CONF(5) together π
it's filed under User Commands, and it's literally just a lil config file page, but it's important so pay attention π
πΈ NAME πΈ
ibus.conf β the X input preload/configuration file for ibus. that's it. that's the whole name section. short queen β¨
π¦ SYNOPSIS π¦
/etc/X11/xinit/xinput.d/ibus.conf
one path. one file. she's lowkey simple like that π«Ά
π DESCRIPTION π
so IBus? stands for Intelligent Input Bus, no cap. it's an input framework for Linux OS, and it's giving brand new, main character energy in the input-method world. it hands you a full-featured, user-friendly input method user interface β and it also helps developers build input methods easily, which is honestly so generous of it π
ibus.conf is a configuration file holding X input setting values, and the way it works is: /etc/X11/xinit/xinitrc-common reads it and sets it. imsettings-switch(1) gets called from XDG auto-start and it invokes xinitrc-common. it's a whole relay race and everyone's slaying π
if this file is the alias of /etc/X11/xinit/xinputrc for the system setting, or [$XDG_CONFIG_HOME|$HOME/.config]/imsettings/xinputrc for the user setting, then the setting can be default. and im-chooser(1) can choose the user setting, which is very much the choose-your-own-adventure of it all π
the configuration options are, and yes bestie we're listing every single one:
XIMβ the XIM name for XMODIFIERS.XIM_PROGRAMβ the XIM executable program name.XIM_ARGSβ the XIM arguments forXIM_PROGRAM.SHORT_DESCβ the XIM human readable name, forim-chooser(1).ICONβ icon file, forim-chooser(1).PREFERENCE_PROGRAMβ XIM setup program, forim-chooser(1).GTK_IM_MODULEβ IM environment valuable for GTK+ applications.QT_IM_MODULEβ IM environment valuable for QT applications.
periodt. eight of them. count them, they're all there π
π BUGS π
if you find a bug β and bestie, you might β please report it at http://code.google.com/p/ibus/issues/list π they wanna hear about it fr fr, don't gatekeep your bug report.
π₯ SEE ALSO π₯
go read those next, iykyk π
k that's the whole page, we ate and left no crumbs π this was version 1.5.3, dated August 2013 β so she's a vintage icon, a true elder of the input method game, and she still serves π mwah, love u, go configure ur X input πβ¨
π¦ where this page comes from
- centos-stream 9: ibus 1.5.25-6.el9 Β· LGPLv2+
- fedora 43: ibus-xinit 1.5.33-6.fc43 Β· LGPL-2.1-or-later
- fedora 43: ibus-xinit 1.5.33~rc2-2.fc43 Β· LGPL-2.1-or-later
- fedora 44: ibus-xinit 1.5.34-4.fc44 Β· LGPL-2.1-or-later
- fedora 44: ibus-xinit 1.5.34~rc1-4.fc44 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms