BICON(1)
π BICON.BIN β ok bestie, let's talk bidirectional consoles β¨
So this is the manual page for bicon.bin, from the General Commands Manual section of the Unix manual (that's the 1 in BICON(1), iykyk). Grab a snack, we're doing text direction theory but make it cute. π¦
πΈ NAME πΈ
bicon.bin β the bidirectional console layer. Yes it's literally a whole layer, it's giving main character energy in your terminal. π
β¨ SYNOPSIS β¨
bicon.bin [command [arguments...]]
That's it, that's the whole vibe. Command optional, arguments optional, chaos optional but encouraged. π
π«Ά DESCRIPTION π«Ά
Okay so, <purple>bicon.bin</purple> is a console program, and what it does is support bidirectional text display β which is the fancy way of saying it handles languages that go right-to-left, like Arabic, Persian and Hebrew. π
Here's the tea: <cyan>bicon.bin</cyan> hooks into the I/O of your current console so it can display properly directed text using the Unicode BiDi algorithm. And when we say "proper directed" we don't just mean direction β no no, we also mean shaping and joining. Letters actually connect. The way it does that? Obsessed. π
β οΈ Important, bestie, do not skip this:<cyan>bicon.bin</cyan>does not load the keymap or font. It's not gonna do that for you. If you want the full proper support for your BiDi language β including loading your keymap and your font β you want to usebicon(1). Periodt. π
π OPTIONS π
commandβ this gets executed bybicon.binafter it loads. If you omit it,bicon.bingoes and uses your currentSHELL, or falls back to/bin/shifSHELLisn't defined. β¨argumentsβ these get passed along to the command you're running. π
π§ ENVIRONMENT π§
The following environment variables are utilized by <pink>script</pink> : (that's what the original says, ok, we're just passing it along) π
SHELLβ if the variableSHELLexists, the shell thatbiconforks will be that shell. IfSHELLis not set, the Bourne shell is assumed. And ngl, most shells set this variable automatically, so you're probably fine. π
π SEE ALSO π
Go read those too, they're part of the lore. π
π AUTHOR π
This manual page was written by Muhammad Alkarouri, of the Arabeyes project. Slay. π«Ά
π REPORTING BUGS π
Please report bugs at:
http://bugs.arabeyes.org/cgi-bin/bugzilla/enter_bug.cgi?product=BiCon
(the original wraps that URL across two lines with a hyphen β it's one single link, don't let the line break gaslight you) π
π COPYRIGHT π
Copyright Β© 2004 Arabeyes Project.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Like, none. Zero. Don't come for them. π
And that's the whole page, bestie! This little gem is dated March 14, 2004, and it's part of the BiCon source distribution β so if you're reading it, go set up your keymap and font with bicon(1) and live your best bidirectional life. Byeee! πβ¨ππ¦πΈπ
π¦ where this page comes from
- fedora 43: bicon 0.5-33.fc43 Β· LGPL-2.0-or-later and Python-2.0.1
- fedora 43: bicon 0.5-33.fc43 Β· LGPL-2.0-or-later and Python-2.0.1
- fedora 43: bicon 0.5-34.fc43 Β· LGPL-2.0-or-later and Python-2.0.1
- fedora 43: bicon 0.5-34.fc43 Β· LGPL-2.0-or-later and Python-2.0.1
- fedora 44: bicon 0.5-36.fc44 Β· LGPL-2.0-or-later and Python-2.0.1
- fedora 44: bicon 0.5-36.fc44 Β· LGPL-2.0-or-later and Python-2.0.1
- nixos 26.05: bicon 0.5-unstable-2024-01-31
- nixpkgs unstable: bicon 0.5-unstable-2024-01-31
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms