WEECHAT-HEADLESS(1) WeeChat Manual WEECHAT-HEADLESS(1) NAME weechat-headless - der erweiterbare Chat Client (headless version) SYNOPSIS weechat-headless [-a|--no-connect] [--daemon] [--stdout] [-d|--dir ] [-t|--temp-dir] [-p|--no-plugin] [-P|--plugins ] [-r|--run-command ] [-s|--no-script] [--upgrade] [debug-option...] [plugin:option...] weechat-headless [-c|--colors] weechat-headless [-h|--help] weechat-headless [-l|--license] weechat-headless [-v|--version] BESCHREIBUNG WeeChat (Wee Enhanced Environment for Chat) ist ein freier, schneller und schlanker Chat-Client der fur unterschiedliche Betriebssysteme entwickelt wird. Durch Skripten ist das Hauptprogramm ausserst flexibel und erweiterbar. Mit dem Befehl weechat-headless kann man WeeChat ohne Benutzeroberflache ausfuhren. Dies kann zu Testzwecken oder dazu genutzt werden um WeeChat in einem Deamon-Modus zu starten. Dazu nutzt man die Option "--daemon". OPTIONEN -a, --no-connect deaktiviert das automatische Verbinden mit den Servern beim Start von WeeChat. -c, --colors zeigt die Standardfarben im Terminal an. --daemon startet WeeChat im Hintergrund, als Deamon (funktioniert nur mit dem Befehl weechat-headless). --stdout die Programmausgabe findet in der Standardausgabe an, anstatt sie in die Protokolldatei zu schreiben Display log messages on standard output instead of writing them in log file (funktioniert ausschliesslich mit weechat-headless und ist nicht kompatibel mit Option "--daemon"). -d, --dir Erzwingen Sie ein einzelnes Verzeichnis fur alle WeeChat-Dateien (Verzeichnis wird erstellt, wenn es nicht gefunden wird). Es konnen vier Verzeichnisse angegeben werden, die durch Doppelpunkte getrennt sind (folgende Reihenfolge: Konfiguration, Daten, Cache, Laufzeit). Wird diese Option nicht genutzt, wird die Umgebungsvariable WEECHAT_HOME genutzt (sofern diese vorhanden ist). -t, --temp-dir Erstellt ein temporares WeeChat Heimatverzeichnis welches beim Beenden geloscht wird (nicht nutzbar mit Option "-d"). Der Name des Verzeichnisses wird automatisch durch WeeChat vergeben, die Vorgabe fur den Namen lautet: "weechat_temp_XXXXXX" ("XXXXXX" ist dabei ein zufalliger Wert). Dieses Verzeichnis wird dann im ersten moglichen Verzeichnis angelegt und anhand folgender Reihenfolge bestimmt: Umgebungsvariable "TMPDIR", "/tmp" (kann abweichend sein, abhangig vom verwendeten Betriebssystem), Umgebungsvariable "HOME", aktuelles Verzeichnis. Das temporare Heimatverzeichnis besitzt die Berichtigung 0700 (nur Besitzer kann lesen, schreiben und ausfuhren). -h, --help zeigt einen Hilfstext an. -l, --license zeigt die Lizenz von WeeChat an. -p, --no-plugin unterbindet das Laden der Erweiterungen beim Programmstart. -P, --plugins ladt nur die angegebenen Erweiterungen, beim Start (siehe /help weechat.plugin.autoload). Wenn diese Option genutzt wird, dann wird die Option weechat.plugin.autoload ignoriert. -r, --run-command fuhrt einen oder mehrere Befehle nach dem Start aus; mehrere Befehle konnen durch ein Semikolon getrennt werden, diese Option kann mehrfach genutzt werden. -s, --no-script Skripten werden beim Programmstart nicht geladen. --upgrade fuhrt ein WeeChat Upgrade mit Sitzungsdateien durch, die mittels dem Befehl /upgrade -quit erstellt wurden. -v, --version zeigt die Version von WeeChat an. plugin:option Option fur Erweiterung. DEBUG-OPTIONEN WARNUNG: Diese Optionen sind lediglich fur Debug-Zwecke DIESE FUNKTIONEN SOLLTE NICHT IM PRODUKTIVEM EINSATZ GENUTZT WERDEN! --no-dlclose die Funktion dlclose wird nicht ausgefuhrt, nachdem Erweiterungen beendet wurden Dies ist sinnvoll fur Tools wie Valgrind um den Stack fur Erweiterungen anzuzeigen, welche beendet wurden. --no-gnutls Es wird die init und deinit Funktion der GnuTLS Bibliothek nicht verwendet. Dies ist sinnvoll fur Tools wie Valgrind und electric-fence, um GnuTLS Speicherfehler zu vermeiden. --no-gcrypt Es wird die init und deinit Funktion der Gcrypt Bibliothek nicht verwendet. Dies ist sinnvoll fur Tools wie Valgrind um Speicherfehler von Gcrypt zu vermeiden. OPTIONEN VON ERWEITERUNGEN Um eine vollstandige Dokumentation der Optionen zu erhalten, siehe WeeChat user's guide . Mittels der IRC Erweiterung kann man sich zu einen temporaren Server verbinden lassen, indem man eine URL verwendet: irc[6][s]://[[nickname][:password]@]server[:port][/#channel1[,#channel2...]] Um dem WeeChat IRC Support-Channel, mit dem Nick "mynick", beizutreten: irc://mynick@irc.libera.chat/#weechat Um eine IPv6 Adresse zu nutzen, muss diese in eckige Klammern gesetzt werden: irc://mynick@[2001:db8:0:85a3::ac1f:8001]:6668/#test DATEIEN $HOME/.config/weechat/weechat.conf WeeChats Konfigurationsdatei $HOME/.config/weechat/plugins.conf Konfigurationsdatei fur Erweiterungen $HOME/.config/weechat/sec.conf Konfigurationsdatei mit schutzwurdigen Daten $HOME/.config/weechat/alias.conf Konfigurationsdatei fur alias Erweiterung $HOME/.config/weechat/buflist.conf Konfigurationsdatei fur buflist Erweiterung $HOME/.config/weechat/charset.conf Konfigurationsdatei fur charset Erweiterung $HOME/.config/weechat/exec.conf Konfigurationsdatei fur exec Erweiterung $HOME/.config/weechat/fifo.conf Konfigurationsdatei fur fifo Erweiterung $HOME/.config/weechat/fset.conf Konfigurationsdatei fur fset Erweiterung $HOME/.config/weechat/guile.conf Konfigurationsdatei fur guile Erweiterung $HOME/.config/weechat/irc.conf Konfigurationsdatei fur irc Erweiterung $HOME/.config/weechat/javascript.conf Konfigurationsdatei fur javascript Erweiterung $HOME/.config/weechat/logger.conf Konfigurationsdatei fur logger Erweiterung $HOME/.config/weechat/lua.conf Konfigurationsdatei fur lua Erweiterung $HOME/.config/weechat/perl.conf Konfigurationsdatei fur perl Erweiterung $HOME/.config/weechat/php.conf Konfigurationsdatei fur php Erweiterung $HOME/.config/weechat/python.conf Konfigurationsdatei fur python Erweiterung $HOME/.config/weechat/relay.conf Konfigurationsdatei fur relay Erweiterung $HOME/.config/weechat/ruby.conf Konfigurationsdatei fur ruby Erweiterung $HOME/.config/weechat/script.conf Konfigurationsdatei fur script Erweiterung $HOME/.config/weechat/spell.conf Konfigurationsdatei fur spell Erweiterung $HOME/.config/weechat/tcl.conf Konfigurationsdatei fur tcl Erweiterung $HOME/.config/weechat/trigger.conf Konfigurationsdatei fur trigger Erweiterung $HOME/.config/weechat/typing.conf Konfigurationsdatei fur typing Erweiterung $HOME/.config/weechat/xfer.conf Konfigurationsdatei fur xfer Erweiterung $HOME/.local/share/weechat/weechat.log WeeChat Protokolldatei SIEHE AUCH weechat(1) AUTOREN Diese manpage wurde von Sebastien Helleu geschrieben. Ubersetzt von Nils Gors. COPYRIGHT WeeChat wird programmiert von Sebastien Helleu und weiteren Beteiligten (eine vollstandige Auflistung findet man in der AUTHORS.adoc Datei). Copyright (C) 2003-2024 Sebastien Helleu WeeChat is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. Please read the COPYING file for more information. Web: SUPPORT / FEHLER MELDEN fur Hilfe oder um einen Fehler zu melden: AUTHOR Sebastien Helleu WeeChat 4.2.2 WEECHAT-HEADLESS(1)