2 { address = "silc.silcnet.org"; chatnet = SILCNet; port = 706; },
3 { address = "silc.ytti.fi"; chatnet = SILCNet; port = 706; },
4 { address = "silc.peelo.com"; chatnet = SILCNet; port = 706; },
8 SILCNet = { type = "SILC"; };
12 { name = "#silc"; chatnet = silcnet; autojoin = No; }
16 JOIN = "join -window";
17 QUERY = "query -window";
48 WN = "window new hide";
53 UPTIME = "eval exec - expr `date +%s` - \\$F | awk '{print \"Irssi uptime: \"int(\\\\\\$1/3600/24)\"d \"int(\\\\\\$1/3600%24)\"h \"int(\\\\\\$1/60%60)\"m \"int(\\\\\\$1%60)\"s\" }'";
54 CALC = "exec - if which bc &>/dev/null\\; then echo '$*' | bc | awk '{print \"$*=\"$$1}'\\; else echo bc was not found\\; fi";
59 # when using {templates}, the template is shown only if it's argument isn't
60 # empty unless no argument is given. for example {sb} is printed always,
61 # but {sb $T} is printed only if $T isn't empty.
64 # start/end text in statusbars
65 barstart = "{sbstart}";
68 # treated "normally", you could change the time/user name to whatever
70 user = "{sb $cumode$N{sbmode $usermode}{sbaway $A}}";
73 # treated specially .. window is printed with non-empty windows,
74 # window_empty is printed with empty windows
75 window = "{sb $winref:$T{sbmode $M}}";
76 window_empty = "{sb $winref{sbservertag $tag}}";
77 prompt = "{prompt $[.15]T}";
78 prompt_empty = "{prompt $winname}";
80 # all of these treated specially, they're only displayed when needed
81 lag = "{sb Lag: $0-}";
82 act = "{sb Act: $0-}";
86 # there's two type of statusbars. root statusbars are either at the top
87 # of the screen or at the bottom of the screen. window statusbars are at
88 # the top/bottom of each split window in screen.
90 # the "default statusbar" to be displayed at the bottom of the window.
91 # contains all the normal items.
99 # active, inactive, always, never (disables the statusbar)
102 # list of items in statusbar in the display order
104 barstart = { priority = "100"; };
109 lag = { priority = "-1"; };
110 act = { priority = "10"; };
111 more = { priority = "-1"; alignment = "right"; };
112 barend = { priority = "100"; alignment = "right"; };
116 # statusbar to use in inactive split windows
119 placement = "bottom";
121 visible = "inactive";
123 barstart = { priority = "100"; };
126 more = { priority = "-1"; alignment = "right"; };
127 barend = { priority = "100"; alignment = "right"; };
131 # we treat input line as yet another statusbar :) It's possible to
132 # add other items before or after the input line item.
135 placement = "bottom";
136 # we want to be at the bottom always
140 prompt = { priority = "-1"; };
141 prompt_empty = { priority = "-1"; };
142 # treated specially, this is the real input line.
143 input = { priority = "10"; };
154 barstart = { priority = "100"; };
156 barend = { priority = "100"; alignment = "right"; };
164 autocreate_own_query = "no";
165 use_status_window = "no";
166 autoclose_windows = "no";
167 use_msgs_window = "no";
168 autocreate_windows = "no";
169 autocreate_query_level = "none";
171 "fe-text" = { indent = "8"; };