BSD-Wiki

Mitschrift einer FreeBSD-Installation

Benutzer-Werkzeuge

Webseiten-Werkzeuge


irssi

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

irssi [2014/02/11 21:35]
rakor angelegt
irssi [2017/10/02 13:40]
Zeile 1: Zeile 1:
-[[Kategorie:​Konfigurationsdateien]] 
-[[Kategorie:/​usr/​home]] 
- 
-====== Piepsen bei Nachrichten ====== 
- 
-Mit dem Befehl **/set bell_beeps ON** bzw. **/set bell_beeps OFF** kann eine akkustische Signalisierung über neue Nachrichten aktiviert werden. 
- 
-====== Konfiguration ====== 
- 
-Hier ist das persönliche Config-File für irssi (ein IRC-Client). 
- 
-Die folgenden Werte müssen im Config-File ersetzt werden: 
- 
-<​code>​ 
-#NICK 
-#USERNAME 
-#REALNAME 
-#PASSWORT 
-</​code>​ 
- 
-====== ~/​.irssi/​config ====== 
-<​code>​ 
-servers = ( 
-  { address = "​eu.irc6.net";​ chatnet = "​IRCnet";​ port = "​6667";​ }, 
-  {  
-    address = "​irc.open-ircnet.net";​ 
-    chatnet = "​IRCnet";​ 
-    port = "​6667";​ 
-  }, 
-  { address = "​irc.efnet.org";​ chatnet = "​EFNet";​ port = "​6667";​ }, 
-  {  
-    address = "​irc.undernet.org";​ 
-    chatnet = "​Undernet";​ 
-    port = "​6667";​ 
-  }, 
-  { address = "​irc.dal.net";​ chatnet = "​DALnet";​ port = "​6667";​ }, 
-  {  
-    address = "​irc.quakenet.org";​ 
-    chatnet = "​QuakeNet";​ 
-    port = "​6667";​ 
-  }, 
-  { address = "​irc.oftc.net";​ chatnet = "​OFTC";​ port = "​6667";​ }, 
-  { 
-    address = "​irc.gamesurge.net";​ 
-    chatnet = "​GameSurge";​ 
-    port = "​6667";​ 
-  }, 
-  { address = "​irc.webchat.org";​ chatnet = "​WebChat";​ port = "​6667";​ }, 
-  { address = "​irc.rizon.net";​ chatnet = "​Rizon";​ port = "​6667";​ }, 
-  { address = "​irc.link-net.org";​ chatnet = "​LinkNet";​ port = "​6667";​ }, 
-  { address = "​silc.silcnet.org";​ chatnet = "​SILC";​ port = "​706";​ }, 
-  { 
-    address = "​irc.freenode.net";​ 
-    chatnet = "​freenode";​ 
-    port = "​6667";​ 
-    use_ssl = "​no";​ 
-    ssl_verify = "​no";​ 
-    autoconnect = "​yes";​ 
-  }, 
-); 
- 
-chatnets = { 
-  IRCnet = { 
-    type = "​IRC";​ 
-    max_kicks = "​4";​ 
-    max_msgs = "​5";​ 
-    max_whois = "​4";​ 
-    max_query_chans = "​5";​ 
-  }; 
-  EFNet = {  
-    type = "​IRC";​ 
-    max_kicks = "​4";​ 
-    max_msgs = "​3";​ 
-    max_whois = "​1";​ 
-  }; 
-  Undernet = { 
-    type = "​IRC";​ 
-    max_kicks = "​1";​ 
-    max_msgs = "​3";​ 
-    max_whois = "​30";​ 
-  }; 
-  DALnet = { 
-    type = "​IRC";​ 
-    max_kicks = "​4";​ 
-    max_msgs = "​3";​ 
-    max_whois = "​30";​ 
-  }; 
-  QuakeNet = { 
-    type = "​IRC";​ 
-    max_kicks = "​1";​ 
-    max_msgs = "​3";​ 
-    max_whois = "​30";​ 
-  }; 
-  OFTC = {  
-    type = "​IRC";​ 
-    max_kicks = "​1";​ 
-    max_msgs = "​3";​ 
-    max_whois = "​30";​ 
-  }; 
-  GameSurge = { 
-    type = "​IRC";​ 
-    max_kicks = "​1";​ 
-    max_msgs = "​3";​ 
-    max_whois = "​30";​ 
-  }; 
-  WebChat = { 
-    type = "​IRC";​ 
-    max_kicks = "​1";​ 
-    max_msgs = "​3";​ 
-    max_whois = "​30";​ 
-  }; 
-  Rizon = {  
-    type = "​IRC";​ 
-    max_kicks = "​1";​ 
-    max_msgs = "​3";​ 
-    max_whois = "​30";​ 
-  }; 
-  LinkNet = { 
-    type = "​IRC";​ 
-    max_kicks = "​1";​ 
-    max_msgs = "​3";​ 
-    max_whois = "​30";​ 
-  }; 
-  SILC = { type = "​SILC";​ }; 
-  freenode = { 
-    type = "​IRC";​ 
-    nick = "#​NICK";​ 
-    username = "#​USERNAME";​ 
-    realname = "#​REALNAME";​ 
-    autosendcmd = "/msg NickServ identify #​PASSWORT";​ 
-  }; 
-}; 
- 
-channels = ( 
-  { name = "#​irssi";​ chatnet = "​ircnet";​ autojoin = "​No";​ }, 
-  { name = "​silc";​ chatnet = "​silc";​ autojoin = "​No";​ }, 
-  { name = "#​bsdforen.de";​ chatnet = "​freenode";​ autojoin = "​yes";​ } 
-); 
- 
-aliases = { 
-  J = "​join";​ 
-  WJOIN = "join -window";​ 
-  WQUERY = "query -window";​ 
-  LEAVE = "​part";​ 
-  BYE = "​quit";​ 
-  EXIT = "​quit";​ 
-  SIGNOFF = "​quit";​ 
-  DESCRIBE = "​action";​ 
-  DATE = "​time";​ 
-  HOST = "​userhost";​ 
-  LAST = "​lastlog";​ 
-  SAY = "msg *"; 
-  WI = "​whois";​ 
-  WII = "whois $0 $0"; 
-  WW = "​whowas";​ 
-  W = "​who";​ 
-  N = "​names";​ 
-  M = "​msg";​ 
-  T = "​topic";​ 
-  C = "​clear";​ 
-  CL = "​clear";​ 
-  K = "​kick";​ 
-  KB = "​kickban";​ 
-  KN = "​knockout";​ 
-  BANS = "​ban";​ 
-  B = "​ban";​ 
-  MUB = "unban *"; 
-  UB = "​unban";​ 
-  IG = "​ignore";​ 
-  UNIG = "​unignore";​ 
-  SB = "​scrollback";​ 
-  UMODE = "mode $N"; 
-  WC = "​window close";​ 
-  WN = "​window new hide"; 
-  SV = "say Irssi $J ($V) - http://​irssi.org/";​ 
-  GOTO = "sb goto"; 
-  CHAT = "dcc chat"; 
-  RUN = "​SCRIPT LOAD"; 
-  CALC = "exec - if which bc &>/​dev/​null\\\\;​ then echo '​$*'​ | bc | awk '​{print \\"​$*=\\"​$$1}'​\\\\;​ else echo bc was not found\\\\; fi"; 
-  SBAR = "​STATUSBAR";​ 
-  INVITELIST = "mode $C +I"; 
-  Q = "​QUERY";​ 
-  "​MANUAL-WINDOWS"​ = "set use_status_window off;set autocreate_windows off;set autocreate_query_level none;set autoclose_windows off;set reuse_unused_windows on;​save";​ 
-  EXEMPTLIST = "mode $C +e"; 
-  ATAG = "​WINDOW SERVER";​ 
-  UNSET = "set -clear";​ 
-  RESET = "set -default";​ 
-}; 
- 
-statusbar = { 
-  # formats: 
-  # when using {templates},​ the template is shown only if it's argument isn't 
-  # empty unless no argument is given. for example {sb} is printed always, 
-  # but {sb $T} is printed only if $T isn't empty. 
- 
-  items = { 
-    # start/end text in statusbars 
-    barstart = "​{sbstart}";​ 
-    barend = "​{sbend}";​ 
- 
-    topicbarstart = "​{topicsbstart}";​ 
-    topicbarend = "​{topicsbend}";​ 
- 
-    # treated "​normally",​ you could change the time/user name to whatever 
-    time = "{sb $Z}"; 
-    user = "{sb {sbnickmode $cumode}$N{sbmode $usermode}{sbaway $A}}"; 
- 
-    # treated specially .. window is printed with non-empty windows, 
-    # window_empty is printed with empty windows 
-    window = "{sb $winref:​$tag/​$itemname{sbmode $M}}"; 
-    window_empty = "{sb $winref{sbservertag $tag}}";​ 
-    prompt = "​{prompt $[.15]itemname}";​ 
-    prompt_empty = "​{prompt $winname}";​ 
-    topic = " $topic";​ 
-    topic_empty = " Irssi v$J - http://​www.irssi.org";​ 
- 
-    # all of these treated specially, they'​re only displayed when needed 
-    lag = "{sb Lag: $0-}"; 
-    act = "{sb Act: $0-}"; 
-    more = "-- more --"; 
-  }; 
- 
-  # there'​s two type of statusbars. root statusbars are either at the top 
-  # of the screen or at the bottom of the screen. window statusbars are at 
-  # the top/bottom of each split window in screen. 
-  default = { 
-    # the "​default statusbar"​ to be displayed at the bottom of the window. 
-    # contains all the normal items. 
-    window = { 
-      disabled = "​no";​ 
- 
-      # window, root 
-      type = "​window";​ 
-      # top, bottom 
-      placement = "​bottom";​ 
-      # number 
-      position = "​1";​ 
-      # active, inactive, always 
-      visible = "​active";​ 
- 
-      # list of items in statusbar in the display order 
-      items = { 
-        barstart = { priority = "​100";​ }; 
-        time = { }; 
-        user = { }; 
-        window = { }; 
-        window_empty = { }; 
-        lag = { priority = "​-1";​ }; 
-        act = { priority = "​10";​ }; 
-        more = { priority = "​-1";​ alignment = "​right";​ }; 
-        barend = { priority = "​100";​ alignment = "​right";​ }; 
-      }; 
-    }; 
- 
-    # statusbar to use in inactive split windows 
-    window_inact = { 
-      type = "​window";​ 
-      placement = "​bottom";​ 
-      position = "​1";​ 
-      visible = "​inactive";​ 
-      items = { 
-        barstart = { priority = "​100";​ }; 
-        window = { }; 
-        window_empty = { }; 
-        more = { priority = "​-1";​ alignment = "​right";​ }; 
-        barend = { priority = "​100";​ alignment = "​right";​ }; 
-      }; 
-    }; 
- 
-    # we treat input line as yet another statusbar :) It's possible to 
-    # add other items before or after the input line item. 
-    prompt = { 
-      type = "​root";​ 
-      placement = "​bottom";​ 
-      # we want to be at the bottom always 
-      position = "​100";​ 
-      visible = "​always";​ 
-      items = { 
-        prompt = { priority = "​-1";​ }; 
-        prompt_empty = { priority = "​-1";​ }; 
-        # treated specially, this is the real input line. 
-        input = { priority = "​10";​ }; 
-      }; 
-    }; 
- 
-    # topicbar 
-    topic = { 
-      type = "​root";​ 
-      placement = "​top";​ 
-      position = "​1";​ 
-      visible = "​always";​ 
-      items = { 
-        topicbarstart = { priority = "​100";​ }; 
-        topic = { }; 
-        topic_empty = { }; 
-        topicbarend = { priority = "​100";​ alignment = "​right";​ }; 
-      }; 
-    }; 
-  }; 
-}; 
-settings = { 
-  core = { real_name = "#​REALNAME";​ user_name = "#​USERNAME";​ nick = "#​NICK";​ }; 
-  "​fe-text"​ = { actlist_sort = "​refnum";​ term_force_colors = "​yes";​ }; 
-  "​fe-common/​core"​ = { term_charset = "​ISO-8859-15";​ }; 
-}; 
-</​code>​ 
  
irssi.txt · Zuletzt geändert: 2017/10/02 13:40 (Externe Bearbeitung)

Impressum