Mercurial > dotfiles.old
diff irssi/config @ 148:4e92ca6c779a
add irssi conf
author | zegervdv <zegervdv@me.com> |
---|---|
date | Sat, 18 Oct 2014 10:06:58 +0200 |
parents | |
children | de8d4246c8fe |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/irssi/config Sat Oct 18 10:06:58 2014 +0200 @@ -0,0 +1,208 @@ +# vim:ft=config + +servers = ( + { + address = "irc.freenode.net"; + chatnet = "freenode"; + port = "6697"; + use_ssl = "yes"; + ssl_verify = "yes"; + ssl_capath = "/etc/ssl/certs/"; + autoconnect = "yes"; + }, + + { address = "localhost"; chatnet = "bitlbee"; autoconnect = "yes"; } +); + +chatnets = { + freenode = { type = "IRC"; nick = "zegervdv"; }; + bitlbee = { type = "IRC"; }; +}; + +channels = ( + { name = "#vim"; chatnet = "freenode"; autojoin = "yes"; }, + { name = "#raspberrypi"; chatnet = "freenode"; autojoin = "yes"; } +); + +aliases = { + J = "join"; + LEAVE = "part"; + E = "exec - runz"; + EO = "exec - -o runz"; + EXIT = "quit"; + LL = "lastlog"; + W = "window"; + M = "mark"; + WC = "window close"; + WK = "window kill"; + WN = "window new hide"; + WA = "window goto active"; + RUN = "SCRIPT LOAD"; + Q = "QUERY"; +}; + +statusbar = { + items = { + time = "{sb $Z} "; + window = ":: {sb [$winref] $tag $itemname} "; + window_empty = ":: {sb [$winref] $tag $itemname} "; + + prompt = "{prompt}"; + prompt_empty = "{prompt}"; + }; + + default = { + window = { + type = "window"; + placement = "top"; + visible = "active"; + items = { window = { }; window_empty = { }; typing_notice = { }; }; + }; + + window_inact = { + type = "window"; + placement = "top"; + visible = "inactive"; + items = { window = { }; window_empty = { }; }; + }; + + prompt = { + type = "root"; + placement = "bottom"; + position = "100"; + visible = "always"; + + items = { + time = { }; + user = { }; + prompt = { priority = "-1"; }; + prompt_empty = { priority = "-1"; }; + + input = { priority = "10"; }; + }; + }; + + topic = { + type = "root"; + placement = "bottom"; + position = "1"; + visible = "always"; + items = { topic = { }; topic_empty = { }; }; + }; + + awl_0 = { + items = { + barstart = { priority = "100"; }; + awl_0 = { }; + barend = { priority = "100"; alignment = "right"; }; + }; + }; + }; +}; + +settings = { + core = { + real_name = "Zeger Van de Vannet"; + user_name = "zegervdv"; + nick = "zegervdv"; + awaylog_file = "/dev/null"; + recode_autodetect_utf8 = "yes"; + recode_fallback = "CP1252"; + }; + + "fe-text" = { actlist_sort = "refnum"; }; + + "fe-common/core" = { + emphasis = "OFF"; + theme = "pbrisbin"; + beep_msg_level = "NOTICE MSGS HILIGHT"; + bell_beeps = "no"; + hilight_nick_matches = "no"; + autolog_path = "~/.irssi/logs/$tag/$0.log"; + autolog = "yes"; + }; + + "perl/core/scripts" = { + neat_maxlength = "13"; + awl_display_key = "%w$N.$H$C$S "; + awl_position = "0"; + awl_sbar_maxlength = "no"; + awl_maxlines = "3"; + screen_away_message = "away"; + hilightwin_showprivmsg = "no"; + bitlbee_send_typing = "yes"; + lt_in_queries = "yes"; + neat_left_actions = "no"; + awl_shared_sbar = "OFF"; + }; +}; + +ignores = ( + { level = "JOINS PARTS QUITS NICKS"; }, + { level = "MODES"; channels = ( "&bitlbee", "&facebook" ); } +); + +hilights = ( + { text = "zegervdv"; nick = "no"; word = "yes"; fullword = "yes"; }, + { text = "@zegervdv"; nick = "no"; word = "yes"; fullword = "yes"; } +); + +logs = { }; +windows = { + 1 = { immortal = "yes"; name = "(status)"; level = "ALL"; }; + 2 = { name = "hilight"; sticky = "yes"; }; + 3 = { + items = ( + { + type = "CHANNEL"; + chat_type = "IRC"; + name = "&bitlbee"; + tag = "bitlbee"; + } + ); + }; + 4 = { + items = ( + { + type = "CHANNEL"; + chat_type = "IRC"; + name = "#twitter_zegervdv"; + tag = "bitlbee"; + } + ); + }; + 5 = { + items = ( + { + type = "CHANNEL"; + chat_type = "IRC"; + name = "&facebook"; + tag = "bitlbee"; + } + ); + }; + 6 = { + items = ( + { + type = "CHANNEL"; + chat_type = "IRC"; + name = "#vim"; + tag = "freenode"; + } + ); + }; + 7 = { + items = ( + { + type = "CHANNEL"; + chat_type = "IRC"; + name = "#raspberrypi"; + tag = "freenode"; + } + ); + }; +}; +mainwindows = { + 1 = { first_line = "11"; lines = "44"; }; + 2 = { first_line = "1"; lines = "10"; }; +};