bterm(1)

πŸ“¦
version 0.1.18 Β· 2 versions
  • 0.1.18 Β· debian bookworm, debian trixie, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 0.1.18 Β· ubuntu jammy
, in debian bookworm, debian trixie, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– bterm β€” framebuffer terminal emulator πŸ’–

okay bestie, gather round, because we're about to talk about bterm from the General Commands Manual and honestly? it's giving terminal emulator but make it ✨raw framebuffer✨. no cap.


✨ NAME ✨

bterm β€” a framebuffer terminal emulator πŸ–₯️🌸


πŸ¦‹ SYNOPSIS πŸ¦‹

bterm -f font.bgf [-s scale] [-l locale] [program]

like. that's the whole vibe check right there. -f is not optional, bestie, it's the main character. πŸ’…


🌈 DESCRIPTION 🌈

so bterm is a terminal emulator for the Linux framebuffer. no X, no Wayland, no drama β€” just you, the raw framebuffer, and a dream. 🫢

and the way that it supports multibyte locales and wide characters?? obsessed. plus all the basic terminal features you'd expect, like cursor positioning. it's iconic, it's foundational, it literally just works. periodt. πŸ’œ


πŸŽ€ OPTIONS πŸŽ€

  • -f font.bgf β€” specify the font, bestie. and ngl, BGF fonts are produced by bdftobogl(1) from standard BDF font files. that's the pipeline. that's the lore. πŸ“
  • -s scale β€” specify the font scale factor. and get this: 0 means auto. so if you don't wanna do math, just say 0 and let it cook. πŸ™ˆ
  • -l locale β€” specify a locale for bterm and for the processes run within it. you can also just set the locale normally in the environment, so it's not strictly mandatory… BUT β€” and this is the important bit, so listen up β€” if a locale is going to be used inside of bterm, especially one with a different character set than the current locale, then it should be specified on the command line. like, do it properly. don't be chaotic. ✨

πŸ’€ EXIT STATUS πŸ’€

here's what bterm hands back to you when it's done doing its thing:

  1. 0 β€” successful completion. slay. πŸ’–
  2. 1-125 β€” exit code from the executed program.
  3. 127 β€” failed to exec program. 😭
  4. >=128 β€” program terminated by signal. πŸ’…

🧚 NOTES 🧚

on Debian systems, one appropriate BDF font can be found in the bf-utf-source package. so if you're sitting there like "where is my font bestie" β€” there it is. go get it. πŸŽ€

πŸ‘‘ SEE ALSO πŸ‘‘

  • bdftobogl(1) β€” the font-conjuring bestie that makes your .bgf files. iykyk. πŸ¦‹

🌸 AUTHOR 🌸

this manual page was written by Daniel Jacobowitz <dan@debian.org>. king behavior, fr fr. πŸ‘‘


okay that's the whole page!! and before you go β€” this little masterpiece comes to you from BOGL, dated 31 March 2002. vintage. retro. still valid. mwah. πŸ’…βœ¨πŸ’–