smuxi-frontend-stfl(1)

πŸ“¦ version 2023-07, in nixos 26.05, nixpkgs unstable

πŸ’… smuxi-frontend-stfl β€” the terminal frontend, bestie edition ✨

okay so picture this: it's a General Commands Manual page (yes, that kind), and it's about smuxi-frontend-stfl 🌸. That's the terminal frontend for the Smuxi chat client, and honestly? she's iconic.


πŸŽ€ NAME πŸŽ€

smuxi-frontend-stfl β€” the terminal frontend for the Smuxi chat client. no cap, that's the whole vibe.


✨ SYNOPSIS ✨

smuxi-frontend-stfl [-dlh] [-e engine]

πŸ’– DESCRIPTION πŸ’–

So smuxi-frontend-stfl is a terminal frontend for the Smuxi chat client, and she's powered by the STFL library πŸ¦‹. The way this works: she can either operate standalone, or be attached to a remote Smuxi engine. both valid, both slay.

The options are as follows:

  • -d, --debug β€” turn on debugging, bestie πŸ”. Debug logs get sent to $XDG_DATA_HOME/smuxi/smuxi-frontend-stfl.log, and older logs are moved to the date of usage. so nothing gets lost, ever. organized queen behavior.
  • -h, --help β€” shows the arguments Smuxi takes 🫢. little cheat sheet moment.
  • -l, --list-engines β€” lists the available engines Smuxi can connect to πŸ‘‘. window shopping but for engines.
  • *-e *engine, --engine=engine β€” connect to a remote engine πŸ’…. pick your girl and go.

⌨️ KEY BINDINGS ⌨️

okay the keyboards here are similar to that of irssi and similar clients β€” iykyk 😌. Important thing though: some terminal control characters (like C-c, C-z, etc) are not intercepted πŸ’€ so don't expect her to catch everything. Also, common line editing keys that work in graphical applications will also work β€” your muscle memory is safe, fr fr.

In the following examples, C-x means Control+x.

  • Tab β€” complete nickname ✨
  • PageUp β€” move up the scrollback πŸ¦‹
  • PageDown β€” move down the scrollback πŸ¦‹
  • C-p, C-PageUp β€” previous window
  • C-n, C-PageDown β€” next window
  • C-Left β€” jump to the previous word
  • C-Right β€” jump to the next word
  • C-w β€” delete word
  • C-c β€” exit frontend πŸ‘‹

🌈 SMUXI COMMANDS 🌈

Like most IRC clients, Smuxi uses commands prefixed with /, and most use the same commands β€” also including its own set of commands for the client and engine πŸ’œ. In the following examples, the / prefix is not included. keep that in mind, bestie.

  • exit β€” exit the Smuxi frontend gracefully 🌸. leaving, but make it polite.
  • window close β€” closes the current window. bye window.
  • window number β€” goes to the window with that number πŸ”’.
  • connect protocol protocol-parameters β€” connects to the server with the given protocol πŸ”₯.
  • connect network β€” connects to the preset network.
  • disconnect server β€” disconnects from server. If no parameter is passed, then the server associated with the current window will be disconnected πŸ’….
  • config list β€” lists the configuration options πŸ“‹.
  • config get key β€” get the configuration key's value.
  • config set key=value β€” set the configuration key's value.
  • shutdown β€” shuts down the current engine πŸ’€. main character exit.

πŸ“ FILES πŸ“

  • $XDG_DATA_HOME/smuxi/share/smuxi-frontend-stfl.log β€” smuxi debug log πŸ“
  • $XDG_CONFIG_HOME/smuxi/smuxi-engine.ini β€” smuxi local engine config βš™οΈ
  • $XDG_CONFIG_HOME/smuxi/smuxi-frontend.ini β€” smuxi frontend configuration and remote engine list πŸŽ€

πŸ‘€ SEE ALSO πŸ‘€

smuxi-frontend-gnome(1), smuxi-server(1), smuxi-message-buffer(1) 🌟

Website: https://smuxi.im/ β€” go say hi 🫢


🧚 AUTHOR/CREDITS 🧚

Smuxi, including this frontend, was written by Mirco Bauer πŸ‘‘. Contributions to this frontend were also made by OndΕ™ej HoΕ‘ek and Andrius Bentkus πŸ’–.

This manpage was written by Calvin Buckley ✨.


no cap, that's the whole page πŸ’€ now go forth and chat, bestie πŸ¦‹

β€” sign-off time: this came from Debian, dated February 23, 2014, and it's the smuxi-frontend-stfl(1) page of the General Commands Manual πŸŽ€πŸ’œ

πŸ“¦ where this page comes from