XKBSEL(1)
π
XKBSEL(1) β the xkbsel glow-up
okay so bestie, this is xkbsel β the little command-line icon that picks your keyboard layout. It lives in the XKBSEL(1) section of the manual, and it's genuinely so useful. Let's get into it π
β¨ SYNOPSIS β¨
xkbsel [-v] [--debug] [-s] MAP
xkbsel [-v] [--debug] {-n,-p}
xkbsel {--help,--version}
πΈ DESCRIPTION πΈ
So <italic>xkbsel</italic> is a command-line interface for selecting the keyboards β and it's literally the most flexible girlie ever. It's suitable for:
- installing as an action bound to some key combination in a window manager,
- inclusion in scripts,
- or plain command-line usage. π
xkbsel supports the following options, and yes, we're going through all of them:
-s MAP,--select=MAPβ selects the named MAP. that's it, that's the whole job π«Ά-n,--nextβ select the next map in the ordering defined by the configuration file. next bestie, next β¨-p,--previousβ select the previous map in the ordering defined by the configuration file. we're going back, no cap π-v,--verboseβ be verbose. she's talking π£οΈ--debugβ be very verbose. she's talking a lot π₯--helpβ output brief usage instructions π--versionβ output the version of the program π·οΈ
okay so this part matters, bestie, listen up π’
The MAP can be specified either as a full XKB name (e.g. xfree86(us) or sun/de(type4_de)), or as a shortcut defined in the configuration file.
The options -n and -p only work when the current mapping was specified in the shortcut form β otherwise they select the first and the last map respectively. fr fr, that's the rule, don't come for me π
π¦ FILES π¦
/etc/xkbsel.confβ system configuration file ποΈ~/.xkbsel/xkbsel.confβ userΒ΄s configuration file π
π SEE ALSO π
go read them, iykyk π
π AUTHOR π
Stanislav Meduna <stano@trillian.eunet.sk> β the main character who made this happen π
anyway that's the whole page, bestie π this was xkbsel, from the xkbsel source, dated 22 Jul 1999 β yes, 1999, she's vintage and she still ate πβ¨
π¦ where this page comes from
- arch rolling: xkbsel 0.13-12 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms