PlomWiki: Zur Start-Seite Suche Letzte Änderungen (Feed) Letzte Kommentare (Feed)
Impressum Datenschutz-Erklärung

Irssi

Ansicht Bearbeiten Anzeige-Titel setzen Versions-Geschichte Seiten-Passwort setzen AutoLink-Anzeige ein-/ausschalten

IRC-Client, den ich benutze. Läuft auf meinem SheevaPlug in einem Screen, den ich mir via ssh auf eine Konsole auf meinem ThinkPad holen kann. Hier seine Konfigurations-Datei:

plomlompom@plom-plug:~$ cat ~/.irssi/config 
# Some general settings. 
settings = { 
  # My identity. 
  core = { 
    real_name = "Christian Heller"; 
    user_name = "plomlompom"; 
    nick = "plomlompom"; 
  }; 
  # I have no idea what this "fe-text" stuff does. 
  "fe-text" = { actlist_sort = "refnum"; }; 
  # Auto-logging. This was buggy at first: Instead of writing into different files for different targets 
  # (as specified by $0), autologging would write everything into a single file "*.log". This seems to be 
  # a bug in the old version of irssi that I use. According to Bazerka from #irssi, the official 
  # workaround is to add "-snotes" to autolog_level, though updating to a newer version would be better. 
  "fe-common/core" = { 
    autolog = "yes"; 
    autolog_level = "all -crap -clientcrap -ctcps -snotes"; 
    autolog_path = "/mnt/usbstick/irclogs/$tag/$0.log"; 
  }; 
}; 
 
# Chatnets to use with associated commands 
chatnets = { 
  freenode = { 
    type = "IRC"; 
    autosendcmd = "/msg Nickserv identify GEHEIM; /join #plomlompom; /join #twitter.de; /join #chateau"; 
  }; 
  IRCnet = {  
    type = "IRC";  
    autosendcmd = "/join #heimkino";  
  }; 
}; 
 
# Servers to use. 
servers = ( 
  { 
    address = "irc.freenode.net"; 
    chatnet = "freenode"; 
    port = "6667"; 
    use_ssl = "no"; 
    ssl_verify = "no"; 
    autoconnect = "yes"; 
  }, 
  { 
    address = "irc.fu-berlin.de"; 
    chatnet = "IRCnet"; 
    port = "6667"; 
    use_ssl = "no"; 
    ssl_verify = "no"; 
    autoconnect = "yes"; 
  }, 
  { 
    address = "irc.uni-erlangen.de"; 
    chatnet = "IRCnet"; 
    port = "6667"; 
    use_ssl = "no"; 
    ssl_verify = "no"; 
  }, 
  { 
    address = "irc.belwue.de"; 
    chatnet = "IRCnet"; 
    port = "6667"; 
    use_ssl = "no"; 
    ssl_verify = "no"; 
  } 
); 
 
# I have no idea what this is good for. 
logs = { }; 
 
# Highlights. 
hilights = ( { text = "plom"; nick = "yes"; word = "yes"; } ); 
 
# Aliases. 
aliases = { run = "script load"; }; 
 

Und folgende Zeile kommt in die /etc/rc.local, damit der irssi-Screen vom User plomlompom bei jedem Neustart gestartet wird:

su -c 'screen -d -m -S irssi irssi' plomlompom 

Kommentare

Keine Kommentare zu dieser Seite.

Schreibe deinen eigenen Kommentar

Kommentar-Schreiben derzeit nicht möglich: Kein Captcha gesetzt.

PlomWiki-Engine lizensiert unter der AGPLv3. Quellcode verfügbar auf GitHub.