Guest User

Untitled

a guest
Jun 21st, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.80 KB | None | 0 0
  1. # originally screwer by ak5, with some modifications.
  2.  
  3.  
  4. # default foreground color (%N) - -1 is the "default terminal color"
  5. default_color = "-1";
  6.  
  7. # print timestamp/servertag at the end of line, not at beginning
  8. info_eol = "false";
  9.  
  10. abstracts = {
  11. ##
  12. ## generic
  13. ##
  14.  
  15. # text to insert at the beginning of each non-message line
  16. line_start = "";
  17.  
  18. # timestamp styling, nothing by default
  19. timestamp = "%w$*%N";
  20.  
  21. # any kind of text that needs hilighting, default is to bold
  22. hilight = "%_$*%_";
  23.  
  24. # any kind of error message, default is bright red
  25. error = "%R$*%N";
  26.  
  27. # channel name is printed
  28. channel = "$*";
  29.  
  30. # nick is printed
  31. nick = "%_$*%_";
  32.  
  33. # nick host is printed
  34. nickhost = "[%w$*]";
  35.  
  36. # server name is printed
  37. server = "%_$*%_";
  38.  
  39. # some kind of comment is printed
  40. comment = "($*)";
  41.  
  42. # reason for something is printed (part, quit, kick, ..)
  43. reason = " -- $*";
  44.  
  45. # mode change is printed ([+o nick])
  46. mode = "($*)";
  47.  
  48. ##
  49. ## channel specific messages
  50. ##
  51.  
  52. # highlighted nick/host is printed
  53. channick_hilight = "%W$*%N";
  54. chanhost_hilight = "[$*]";
  55.  
  56. # nick/host is printed (parts, quits, etc.)
  57. channick = "%N$*";
  58. chanhost = "{nickhost $*}";
  59.  
  60. # highlighted channel name is printed
  61. channelhilight = "%_$*%_";
  62.  
  63. # ban/ban exception/invite list mask is printed
  64. ban = "$*";
  65.  
  66. ##
  67. ## messages
  68. ##
  69.  
  70. # the basic styling of how to print message, $0 = nick mode, $1 = nick
  71. msgnick = "%W$0%G$1%N %|";
  72.  
  73. # $0 = nick mode, $1 = nick
  74. ownmsgnick = "{msgnick $0 $1}";
  75. ownnick = "%W$0%N";
  76.  
  77. # public message in channel, $0 = nick mode, $1 = nick
  78. pubmsgnick = "{msgnick $0 $1}";
  79. pubnick = "%N$0%N";
  80.  
  81. # public message in channel meant for me, $0 = nick mode, $1 = nick
  82. pubmsgmenick = "{msgnick $0 $1}%W";
  83. menick = "%W$0%N";
  84.  
  85. # public highlighted message in channel
  86. # $0 = highlight color, $1 = nick mode, $2 = nick
  87. pubmsghinick = "{msgnick $1 $0$2-}";
  88.  
  89. # channel name is printed with message
  90. msgchannel = "%N:%w$*%N";
  91.  
  92. # private message, $0 = nick, $1 = host
  93. privmsg = "[$0(%w$1-)] ";
  94.  
  95. # private message from you, $0 = "msg", $1 = target nick
  96. ownprivmsg = "[%w$0(%N$1-)] ";
  97.  
  98. # own private message in query
  99. ownprivmsgnick = "{msgnick $*}";
  100. ownprivnick = "%_%W$*%N%_";
  101.  
  102. # private message in query
  103. privmsgnick = "{msgnick %N$*}";
  104.  
  105. ##
  106. ## Actions (/ME stuff)
  107. ##
  108.  
  109. # used internally by this theme
  110. action_core = "%W*%N $*";
  111.  
  112. # generic one that's used by most actions
  113. action = "{action_core $0} ";
  114.  
  115. # own action, both private/public
  116. ownaction = "{action_core $0} ";
  117.  
  118. # own action with target, both private/public
  119. ownaction_target = "%_%W*%N%_ $0:%w$1%N ";
  120.  
  121. # private action sent by others
  122. pvtaction = "%_ %W*%N $* %_";
  123. pvtaction_query = "{action $*}";
  124.  
  125. # public action sent by others
  126. pubaction = "{action $*}";
  127.  
  128.  
  129. ##
  130. ## other IRC events
  131. ##
  132.  
  133. # whois
  134. whois = "%w$[8]0 :%N $1-";
  135.  
  136. # notices
  137. ownnotice = "[%w$0>%N$1-] ";
  138. notice = "%W-%N$*%W-%N ";
  139. # notice = "%W-%N$0(
  140. pubnotice_channel = "%N:%g$*";
  141. pvtnotice_host = "(%w$*)";
  142. servernotice = "%w-%N$*%w-%N ";
  143.  
  144. # CTCPs
  145. ownctcp = "[%w$0($1-)] ";
  146. ctcp = "%N$*";
  147.  
  148. # wallops
  149. wallop = "%W$*%N: ";
  150. wallop_nick = "%N$*";
  151. wallop_action = "%W * $*%N ";
  152.  
  153. # netsplits
  154. netsplit = "%w-%W-%w$*%W-%w-%N";
  155. netjoin = "%w-%W-%w$*%W-%w-%N";
  156.  
  157. # /names list
  158. names_prefix = "";
  159. names_nick = "%w|%W$0%N$1-%N ";
  160. names_nick_op = "{names_nick $*}";
  161. names_nick_halfop = "{names_nick $*}";
  162. names_nick_voice = "{names_nick $*}";
  163. names_users = "%w|>%w>%W>%N $*";
  164. names_channel = "$*";
  165.  
  166. # DCC
  167. dcc = "$*%N";
  168. dccfile = "%_$*%_";
  169.  
  170. # DCC chat, own msg/action
  171. dccownmsg = "[$0($1-)] ";
  172. dccownnick = "$*";
  173. dccownquerynick = "%_%W$*%N%_";
  174. dccownaction = "%w*%N $* ";
  175. dccownaction_target = "%w*%N $0%w:%w$1%N ";
  176.  
  177. # DCC chat, others
  178. dccmsg = "[$1-($0)] ";
  179. dccquerynick = "$*";
  180. dccaction = "%w*%N $* ";
  181.  
  182. ##
  183. ## statusbar
  184. ##
  185.  
  186. # default background for all statusbars. You can also give
  187. # the default foreground color for statusbar items.
  188. sb_background = "%w";
  189.  
  190. # default backround for "default" statusbar group
  191. sb_default_bg = "";
  192. # background for prompt / input line
  193. sb_prompt_bg = "";
  194. # background for info statusbar
  195. sb_info_bg = "";
  196. # background for topicbar (same default)
  197. sb_topic_bg = "";
  198.  
  199. # text at the beginning of statusbars. sb-item already puts
  200. # space there,so we don't use anything by default.
  201. sbstart = "";
  202. # text at the end of statusbars. Use space so that it's never
  203. # used for anything.
  204. sbend = "";
  205.  
  206. # topicsbstart = "{sbstart $*}";
  207. topicsbstart = "";
  208. # topicsbend = "{sbend $*}";
  209. topicsbend = "";
  210.  
  211. prompt = "%_%N$*%w> %_";
  212.  
  213. sb = "%w$* ";
  214.  
  215. sb_act_sep = "%w$*";
  216. sb_act_text = "%w$*";
  217. sb_act_msg = "%_%W$*%_";
  218. sb_act_hilight = "%_%R$*%_";
  219.  
  220. # hilight with specified color, $0 = color, $1 = text
  221. sb_act_hilight_color = "%_$0$1-%N%_";
  222. };
  223.  
  224.  
  225. formats = {
  226. "fe-common/core" = {
  227. join = "%_%B>> $0 joined%_";
  228. part = "%_%B<< $0 left{reason $3}%_";
  229. quit = "%_%B<< $0 quit{reason $2}%_";
  230. kick = "%r<< $0 was kicked by $2{reason $3}";
  231. own_msg = "{ownmsgnick $2 {ownnick $[-12]0}}$1";
  232. own_msg_channel = "{ownmsgnick $3 {ownnick $[-12]0}{msgchannel $1}}$2";
  233. pubmsg_me = "{pubmsgmenick $2 {menick $[-12]0}}$1";
  234. pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-12]0}{msgchannel $1}}$2";
  235. pubmsg_hilight = "{pubmsghinick $0 $3 $[-12]1}$2";
  236. pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-12]1{msgchannel $2}}$3";
  237. pubmsg = "{pubmsgnick $2 {pubnick $[-12]0}}$1";
  238. pubmsg_channel = "{pubmsgnick $3 {pubnick $[-12]0}{msgchannel $1}}$2";
  239. set_item = "$0 %w=%N $1";
  240. line_start_irssi = "{line_start}{hilight %wIrssi:%N }";
  241. nick_changed = "%w--%_%N{channick $[-9]0}%w- is now known as%N {nick $1}%_";
  242. your_nick_changed = "%w--%_%N You're now known as {nick $1%_}";
  243. daychange = "%w----%_%N Day changed to %%d %%b %%Y%_";
  244. };
  245. "fe-common/irc" = {
  246. chanmode_change = "%w--modechange {channel $0}:%N {mode $1} %wby%N $2";
  247. whois = "%w,-%w-%W-%nWhois%W-%w-%w<%N $0 {chanhost_hilight $1@$2}%n%:%w|%n {whois ircname $3}";
  248. whois_idle = "%w|%n {whois idle %|$1d $2h $3m $4s}";
  249. whois_idle_signon = "%w|%n {whois idle %|$1d $2h $3m $4s {comment signon: $5}}";
  250. whois_server = "%w|%n {whois server %|$1 {comment $2}}";
  251. whois_oper = "%w|%n {whois {hilight $1}}";
  252. whois_registered = "%w|%n {whois has registered this nick}";
  253. whois_help = "%w|%n {whois is available for help}";
  254. whois_modes = "%w|%n {whois modes $1}";
  255. whois_realhost = "%w|%n {whois hostname $1-}";
  256. whois_usermode = "%w|%n {whois usermode $1}";
  257. whois_channels = "%w|%n {whois channels %|$1}";
  258. whois_away = "%w|%n {whois away %|$1}";
  259. whois_special = "%w|%n {whois info %|$1}";
  260. whois_extra = "%w|%n {whois extra %|$1}";
  261. end_of_whois = "%w`---------------- -- --- - - -";
  262. whois_not_found = "%w>%w>%W>%N There is no such nick $0";
  263.  
  264. # very ugly. But recently some EFNet IRCDs send an annoying
  265. # "actually using host" message along with whois.
  266. default_event_server = "%w|%n {whois ircdmsg $1 [$0]}";
  267.  
  268. server_chanmode_change = "{netsplit IRCDMode}%w/$0 %n{mode $1} %wby%N {nick $2}";
  269. own_action = "{ownaction $[-9]0}$1";
  270. action_public = "{pubaction $[-9]0}$1";
  271. action_public_channel = "{pubaction $[-9]0{msgchannel $1}}$2";
  272. channel_created = "%w-- Channel%n $0 %wcreated%n $1";
  273. topic = "%w-- Topic for %n$0: $1";
  274. no_topic = "%w-- No topic set for %n$0";
  275. topic_info = "%w-- Topic set by%n {nick $0} {nickhost $2} {comment $1}";
  276. channel_synced = "%wJoin to%n {channel $0} %wwas synced in%n {hilight $1} secs";
  277. };
  278. };
Add Comment
Please, Sign In to add comment