XKBCLI-COMPILE-COMPOSE(1)
π xkbcli-compile-compose(1) β the compose-file compiler bestie π
okay so this is a page from the General Commands Manual, and it's all about a lil tool called xkbcli-compile-compose. buckle up, it's shorter than your attention span on a good day π
β¨ NAME β¨
xkbcli-compile-compose β compile an X Keyboard Compose file
like, it takes a Compose file and it compiles it. that's the whole vibe. π
β¨ SYNOPSIS β¨
xkbcli-compile-compose [options] [COMPOSE_FILE]
β¨ DESCRIPTION β¨
xkbcli-compile-compose compiles and prints a Compose file based on the options you give it. no cap, that's literally it. here's every single thing it understands π
COMPOSE_FILEβ the path to the compose file you wanna load, or-if you want it to read from standard input instead. (yes,-means stdin, classic move π«Ά)--helpβ prints help and then dips out. exits immediately, no drama.--verboseβ turns on verbose debugging output, so you can see all the little thoughts it's having while it works. π--file FILEβ specify a Compose file to load, or-to read the standard input.
β οΈ DEPRECATED: just add the file path without the flag. this option is giving old money and we're not here for it anymore, bestie. it still works but likeβ¦ why π
--locale LOCALEβ specify the locale directly instead of relying on the environment variablesLC_ALL,LC_TYPEandLANG. so if your env is being messy, you can just tell it straight up. π--testβ test the compilation but do not print the Compose file. it's the "just checking, not committing" of flags. vibe check only, no output. β
π SEE ALSO π
xkbcli(1)Compose(5)- The libxkbcommon online documentation: https://xkbcommon.org
go read those if you want the full lore, iykyk πβ¨
and that's the whole page, bestie. slay. this one came from Debian, dated June 4, 2024 β so if you're reading it way later, no promises, but honestly it's serving timeless. mwah ππ
π¦ where this page comes from
- alpine 3.23: xkbcli-doc 1.12.2-r0 Β· MIT AND MIT-open-group AND HPND AND HPND-sell-variant AND LicenseRef-digital-equipment-corporation
- alpine 3.24: xkbcli-doc 1.13.1-r0 Β· MIT AND MIT-open-group AND HPND AND HPND-sell-variant AND LicenseRef-digital-equipment-corporation
- arch rolling: libxkbcommon 1.13.2-1 Β· MIT
- fedora 43: libxkbcommon-utils 1.11.0-1.fc43 Β· MIT AND X11 AND MIT-CMU
- fedora 44: libxkbcommon-utils 1.13.1-2.fc44 Β· MIT AND X11 AND MIT-CMU
- nixos 26.05: libxkbcommon 1.13.1
- nixpkgs unstable: libxkbcommon 1.13.2
- ubuntu resolute: libxkbcommon-tools 1.13.1-1
- ubuntu stonking: libxkbcommon-tools 1.13.1-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms