BARRIERC(1)

πŸ’– barrierc β€” the Barrier Keyboard/Mouse Client πŸ’–

okay so bestie, welcome to barrierc, the Barrier Keyboard/Mouse Client ✨ manual, and no this is not the server one, this is the client one, she's the one who goes and finds her server and connects to it 🫢


✨ SYNOPSIS ✨

barrierc [--yscroll <delta>] [--display <display>] [--no-xinitthreads]
[--daemon|--no-daemon] [--name <screen-name>] [--restart|--no-restart]
[--debug <level>] <server-address>

like… that's the whole vibe right there, that's the fit she shows up in πŸ’…


🌸 DESCRIPTION 🌸

Start the barrier client and connect to a remote server component.

that's it, that's the whole job. she connects. she's a connector. main character energy, but like, the supporting main character, yk? 🌈


πŸ‘‘ OPTIONS πŸ‘‘

okay this is the good part, this is the menu, and every single item on it is iconic so let's not skip a single one, fr fr:

  • -d, --debug <level> β€” filters out log messages whose priority is below level. and level can be literally any of these bad boys: FATAL, ERROR, WARNING, NOTE, INFO, DEBUG, DEBUG1, DEBUG2. yes bestie, she said what she said πŸ’€
  • -n, --name <screen-name> β€” use screen-name instead of the hostname to identify this screen in the configuration. like, pick your own name, it's giving self-expression πŸŽ€
  • -1, --no-restart β€” do not try to restart on failure. she falls, she stays fallen. respectful tbh 🫢
  • --restart β€” restart the server automatically if it fails. (*) and that little star means she's a default, more on that in a sec πŸ’«
  • -l, --log <file> β€” write log messages to file. receipts, but for logs πŸ“
  • --no-tray β€” disable the system tray icon. bye little icon, we barely knew ye πŸ‘‹
  • --enable-drag-drop β€” enable file drag & drop. drag her, drop her, she's fine with it πŸ”₯
  • --enable-crypto β€” enable the crypto (ssl) plugin. locked down, sealed up, no peeking πŸ”’
  • --display <display> β€” connect to the X server at <display>.
  • --no-xinitthreads β€” do not call XInitThreads(). that's it, that's the whole sentence, she's a woman of few words πŸ’…
  • -f, --no-daemon β€” run in the foreground. she's right there. visible. present. πŸ¦‹
  • --daemon β€” run as a daemon. (*) mysterious, background, doesn't text back πŸ«₯
  • --yscroll <delta> β€” defines the vertical scrolling delta, which is 120 by default. yes, 120, she said the number, no cap 🌸
  • -h, --help β€” display this help and exit. the classic, the legend, the one everyone runs first πŸ™ˆ
  • --version β€” display version information and exit. her birthday, basically πŸŽ‚
Default options are marked with a *

🌟 THE SERVER ADDRESS, EXPLAINED 🌟

bestie this part is IMPORTANT, so pay attention, i'm being so serious rn 😭

The server address is of the form:

[<hostname>][:<port>]

The hostname must be the address or hostname of the server. Placing brackets around an IPv6 address is required when also specifying a port number and optional otherwise. The default port number is 24800.

so like: brackets mandatory if there's a port and it's IPv6, brackets optional if there isn't. don't get it twisted πŸ’œ


  • Copyright Β© 2018 Debauchee Open Source Group
  • Copyright Β© 2012-2016 Symless Ltd.
  • Copyright Β© 2008-2014 Nick Bolton
  • Copyright Β© 2002-2014 Chris Schoeneman

okay that's the whole page bestie, mwah, you ate, go connect to something 🧚✨

β€” this was barrierc, 2.4.0-release, from way back in November 2019, and yes she's still serving πŸ’– periodt πŸŽ€

πŸ“¦ where this page comes from