Advertisement
Guest User

Untitled

a guest
Dec 15th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.23 KB | None | 0 0
  1. # default foreground color (%N) - -1 is the "default terminal color"
  2. default_color = "-1";
  3.  
  4. # print timestamp/servertag at the end of line, not at beginning
  5. info_eol = "false";
  6.  
  7. # these characters are automatically replaced with specified color
  8. # (dark grey by default)
  9. replaces = { "[]=" = "%K$*%n"; };
  10.  
  11. abstracts = {
  12. ##
  13. ## generic
  14. ##
  15.  
  16. # text to insert at the beginning of each non-message line
  17. line_start = "";
  18.  
  19. # timestamp styling, nothing by default
  20. timestamp = "$*";
  21.  
  22. # any kind of text that needs hilighting, default is to bold
  23. hilight = "%_$*%_";
  24.  
  25. # any kind of error message, default is bright red
  26. error = "%R$*%n";
  27.  
  28. # channel name is printed
  29. channel = "%Y$*%n";
  30.  
  31. # nick is printed
  32. nick = "%g$*%n";
  33.  
  34. # nick host is printed
  35. nickhost = "[$*]";
  36.  
  37. # server name is printed
  38. server = "%_$*%_";
  39.  
  40. # some kind of comment is printed
  41. comment = "[$*]";
  42.  
  43. # reason for something is printed (part, quit, kick, ..)
  44. reason = "{comment $*}";
  45.  
  46. # mode change is printed ([+o nick])
  47. mode = "{comment $*}";
  48.  
  49. ##
  50. ## channel specific messages
  51. ##
  52.  
  53. # highlighted nick/host is printed (joins)
  54. channick_hilight = "%B$*%n";
  55. chanhost_hilight = "{nickhost $*}";
  56.  
  57. # nick/host is printed (parts, quits, etc.)
  58. channick = "%b$*%n";
  59. chanhost = "{nickhost $*}";
  60.  
  61. # highlighted channel name is printed
  62. channelhilight = "%W$*%n";
  63.  
  64. # ban/ban exception/invite list mask is printed
  65. ban = "%W$*%n";
  66.  
  67. ##
  68. ## me
  69. ##
  70. ## messages
  71. ##
  72.  
  73. # the basic styling of how to print message, $0 = nick mode, $1 = nick
  74. msgnick = "%K$0%n $1 %K:%n ";
  75.  
  76. # message from you is printed. "ownnick" specifies the styling of the
  77. # nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
  78. # whole line.
  79.  
  80. # Example1: You want the message text to be green:
  81. # ownmsgnick = "{msgnick $0 $1-}%g";
  82. # Example2.1: You want < and > chars to be yellow:
  83. # ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
  84. # (you'll also have to remove <> from replaces list above)
  85. # Example2.2: But you still want to keep <> grey for other messages:
  86. # pubmsgnick = "%K{msgnick $0 $1-%K}%n";
  87. # pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
  88. # pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
  89. # ownprivmsgnick = "%K{msgnick $*%K}%n";
  90. # privmsgnick = "%K{msgnick %R$*%K}%n";
  91.  
  92. # $0 = nick mode, $1 = nick
  93. ownmsgnick = "{msgnick $0 $1}";
  94. ownnick = "$*";
  95.  
  96. # public message in channel, $0 = nick mode, $1 = nick
  97. pubmsgnick = "{msgnick $0 $1}%n";
  98. pubnick = "$*%n";
  99.  
  100. # public message in channel meant for me, $0 = nick mode, $1 = nick
  101. pubmsgmenick = "%W{msgnick $0 $1}%n";
  102. menick = "$*%n";
  103.  
  104. # public highlighted message in channel
  105. # $0 = highlight color, $1 = nick mode, $2 = nick
  106. pubmsghinick = "{msgnick $1 $0$2:%n}";
  107.  
  108. # channel name is printed with message
  109. msgchannel = "%K:%c$*%n";
  110.  
  111. # private message, $0 = nick, $1 = host
  112. privmsg = "[%w$0%K(%w$1:%K)%n] ";
  113.  
  114. # private message from you, $0 = "msg", $1 = target nick
  115. ownprivmsg = "[%w$0%K(%w$1:%K)%n] ";
  116.  
  117. # own private message in query
  118. ownprivmsgnick = "{msgnick $*}";
  119. ownprivnick = "%_$*%n";
  120.  
  121. # private message in query
  122. privmsgnick = "{msgnick %w$*%n}";
  123.  
  124. ##
  125. ## Actions (/ME stuff)
  126. ##
  127.  
  128. # used internally by this theme
  129. action_core = " %n:%n %y$0%n$1";
  130.  
  131. # generic one that's used by most actions
  132. action = "{action_core $*} ";
  133.  
  134. # own action, both private/public
  135. ownaction = "{action $*}";
  136.  
  137. # own action with target, both private/public
  138. ownaction_target = "{action_core $0}%K:%c$1%n ";
  139.  
  140. # private action sent by others
  141. pvtaction = "%_ (*) $*%n ";
  142. pvtaction_query = "{action $*}";
  143.  
  144. # public action sent by others
  145. pubaction = "{action $*}";
  146.  
  147.  
  148. ##
  149. ## other IRC events
  150. ##
  151.  
  152. # whois
  153. whois = "%# $[8]0 : $1-";
  154.  
  155. # notices
  156. ownnotice = "[%r$0%K(%r$1-%K)]%n ";
  157. notice = "%K-%M$*%K-%n ";
  158. pubnotice_channel = "%K:%m$*";
  159. pvtnotice_host = "%K(%m$*%K)";
  160. servernotice = "%g!$*%n ";
  161.  
  162. # CTCPs
  163. ownctcp = "[%r$0%K(%r$1-%K)] ";
  164. ctcp = "%g$*%n";
  165.  
  166. # wallops
  167. wallop = "%_$*%n: ";
  168. wallop_nick = "%n$*";
  169. wallop_action = "%_ * $*%n ";
  170.  
  171. # netsplits
  172. netsplit = "%r$*%n";
  173. netjoin = "%C$*%n";
  174.  
  175. # /names list
  176. names_prefix = "";
  177. names_nick = "[$0$1-] ";
  178. names_nick_op = "{names_nick $*}";
  179. names_nick_halfop = "{names_nick $*}";
  180. names_nick_voice = "{names_nick $*}";
  181. names_users = "[%g$*%n]";
  182. names_channel = "%G$*%n";
  183.  
  184. # DCC
  185. dcc = "%g$*%n";
  186. dccfile = "%_$*%_";
  187.  
  188. # DCC chat, own msg/action
  189. dccownmsg = "[%r$0%K($1-%K)%n] ";
  190. dccownnick = "%rR$*%n";
  191. dccownquerynick = "%_$*%n";
  192. dccownaction = "{action $*}";
  193. dccownaction_target = "{action_core $0}%K:%c$1%n ";
  194.  
  195. # DCC chat, others
  196. dccmsg = "[%G$1-%K(%g$0%K)%n] ";
  197. dccquerynick = "%G$*%n";
  198. dccaction = "%_ (*dcc*) $*%n %|";
  199.  
  200. ##
  201. ## statusbar
  202. ##
  203.  
  204. # default background for all statusbars. You can also give
  205. # the default foreground color for statusbar items.
  206. sb_background = "%n";
  207.  
  208. # default backround for "default" statusbar group
  209. sb_default_bg = "%w";
  210. # background for prompt / input line
  211. sb_prompt_bg = "%n";
  212. # background for info statusbar
  213. sb_info_bg = "";
  214. # background for topicbar (same default)
  215. #sb_topic_bg = "%4";
  216.  
  217. # text at the beginning of statusbars. "sb" already puts a space there,
  218. # so we don't use anything by default.
  219. sbstart = "";
  220. # text at the end of statusbars. Use space so that it's never
  221. # used for anything.
  222. sbend = "";
  223.  
  224. topicsbstart = "{sbstart $*}";
  225. topicsbend = "{sbend $*}";
  226.  
  227. prompt = "%n : ";
  228.  
  229. sb = "$* ";
  230. sbmode = "";
  231. sbaway = " (%Gafk%n)";
  232. sbservertag = ":$0";
  233. sbnickmode = "$*";
  234.  
  235. # activity in statusbar
  236.  
  237. # ',' separator
  238. sb_act_sep = "%K : %n";
  239. # normal text
  240. sb_act_text = "%w$*";
  241. # public message
  242. sb_act_msg = "%W$*";
  243. # hilight
  244. sb_act_hilight = "%R$*";
  245. # hilight with specified color, $0 = color, $1 = text
  246. sb_act_hilight_color = "$0 $1 - %n";
  247. };
  248. formats = {
  249. "fe-common/core" = {
  250. pubmsg = "{pubmsgnick $2 {pubnick \00310$[-8]0}}$1";
  251. own_msg = "{ownmsgnick $2 {ownnick $[-8]0}}$1";
  252. own_msg_channel = "{ownmsgnick $3 {ownnick $nickcolor$[-8]0}{msgchannel $1}}$2";
  253. pubmsg_me = "{pubmsgmenick $2 {menick $nickcolor$[-8]0}}$1";
  254. pubmsg_me_channel = "{pubmsgmenick $3 {menick $nickcolor$[-8]0}{msgchannel $1}}$2";
  255. pubmsg_hilight = "{pubmsghinick $nickcolor$0 $3 $[-8]1}$2";
  256. pubmsg_hilight_channel = "{pubmsghinick $nickcolor$0 $4 $[-8]1{msgchannel $2}}$3";
  257. pubmsg_channel = "{pubmsgnick $3 {pubnick $nickcolor$[-8]0}{msgchannel $1}}$2";
  258. your_nick_changed = " : you ({nick $0}) are now know as {nick $1}";
  259. nick_changed = " : {channick $0} is now known as {channick_hilight $1}";
  260. join = " %w: {channick_hilight $0}%n joined";
  261. part = " %w: {channick $0}%n left";
  262. kick = " %R: {channick $0}%n was kicked : {reason $2}";
  263. quit = " %w: {channick $0}%n quit";
  264. };
  265. "Irssi::Script::adv_windowlist" = {
  266. awl_display_nokey = "[$N]$H$C$S";
  267. awl_display_key = " %K$H$C$S";
  268. awl_display_key_active = " %b$H$C$S";
  269. awl_display_header = "%n$C";
  270. };
  271. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement