Another copy of my dotfiles. Because I don't completely trust GitHub.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

249 lines
5.6 KiB

4 years ago
4 years ago
4 years ago
4 years ago
  1. #
  2. # weechat -- irc.conf
  3. #
  4. # WARNING: It is NOT recommended to edit this file by hand,
  5. # especially if WeeChat is running.
  6. #
  7. # Use /set or similar command to change settings in WeeChat.
  8. #
  9. # For more info, see: https://weechat.org/doc/quickstart
  10. #
  11. [look]
  12. buffer_open_before_autojoin = on
  13. buffer_open_before_join = off
  14. buffer_switch_autojoin = on
  15. buffer_switch_join = on
  16. color_nicks_in_names = off
  17. color_nicks_in_nicklist = off
  18. color_nicks_in_server_messages = on
  19. color_pv_nick_like_channel = on
  20. ctcp_time_format = "%a, %d %b %Y %T %z"
  21. display_away = local
  22. display_ctcp_blocked = on
  23. display_ctcp_reply = on
  24. display_ctcp_unknown = on
  25. display_host_join = on
  26. display_host_join_local = on
  27. display_host_quit = on
  28. display_join_message = "329,332,333,366"
  29. display_old_topic = on
  30. display_pv_away_once = on
  31. display_pv_back = on
  32. display_pv_warning_address = off
  33. highlight_channel = "$nick"
  34. highlight_pv = "$nick"
  35. highlight_server = "$nick"
  36. highlight_tags_restrict = "irc_privmsg,irc_notice"
  37. item_channel_modes_hide_args = "k"
  38. item_display_server = buffer_plugin
  39. item_nick_modes = on
  40. item_nick_prefix = on
  41. join_auto_add_chantype = off
  42. msgbuffer_fallback = current
  43. new_channel_position = none
  44. new_pv_position = none
  45. nick_completion_smart = speakers
  46. nick_mode = prefix
  47. nick_mode_empty = off
  48. nicks_hide_password = "nickserv"
  49. notice_as_pv = auto
  50. notice_welcome_redirect = on
  51. notice_welcome_tags = ""
  52. notify_tags_ison = "notify_message"
  53. notify_tags_whois = "notify_message"
  54. part_closes_buffer = off
  55. pv_buffer = independent
  56. pv_tags = "notify_private"
  57. raw_messages = 256
  58. server_buffer = merge_with_core
  59. smart_filter = on
  60. smart_filter_account = on
  61. smart_filter_chghost = on
  62. smart_filter_delay = 5
  63. smart_filter_join = on
  64. smart_filter_join_unmask = 30
  65. smart_filter_mode = "+"
  66. smart_filter_nick = on
  67. smart_filter_quit = on
  68. temporary_servers = off
  69. topic_strip_colors = off
  70. [color]
  71. input_nick = lightcyan
  72. item_channel_modes = default
  73. item_lag_counting = default
  74. item_lag_finished = yellow
  75. item_nick_modes = default
  76. message_account = cyan
  77. message_chghost = brown
  78. message_join = green
  79. message_kick = red
  80. message_quit = red
  81. mirc_remap = "1,-1:darkgray"
  82. nick_prefixes = "y:lightred;q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"
  83. notice = green
  84. reason_kick = default
  85. reason_quit = default
  86. topic_current = default
  87. topic_new = white
  88. topic_old = default
  89. [network]
  90. autoreconnect_delay_growing = 2
  91. autoreconnect_delay_max = 600
  92. ban_mask_default = "*!$ident@$host"
  93. colors_receive = on
  94. colors_send = on
  95. lag_check = 60
  96. lag_max = 1800
  97. lag_min_show = 500
  98. lag_reconnect = 300
  99. lag_refresh_interval = 1
  100. notify_check_ison = 1
  101. notify_check_whois = 5
  102. sasl_fail_unavailable = on
  103. send_unknown_commands = off
  104. whois_double_nick = off
  105. [msgbuffer]
  106. [ctcp]
  107. [ignore]
  108. [server_default]
  109. addresses = ""
  110. anti_flood_prio_high = 2
  111. anti_flood_prio_low = 2
  112. autoconnect = off
  113. autojoin = ""
  114. autoreconnect = on
  115. autoreconnect_delay = 10
  116. autorejoin = off
  117. autorejoin_delay = 30
  118. away_check = 0
  119. away_check_max_nicks = 25
  120. capabilities = ""
  121. charset_message = message
  122. command = ""
  123. command_delay = 0
  124. connection_timeout = 60
  125. default_chantypes = "#&"
  126. ipv6 = on
  127. local_hostname = ""
  128. msg_kick = ""
  129. msg_part = "WeeChat ${info:version}"
  130. msg_quit = "WeeChat ${info:version}"
  131. nicks = "yigit,yigit1,yigit2,yigit3,yigit4"
  132. nicks_alternate = on
  133. notify = ""
  134. password = ""
  135. proxy = ""
  136. realname = ""
  137. sasl_fail = continue
  138. sasl_key = ""
  139. sasl_mechanism = plain
  140. sasl_password = ""
  141. sasl_timeout = 15
  142. sasl_username = ""
  143. split_msg_max_length = 512
  144. ssl = off
  145. ssl_cert = ""
  146. ssl_dhkey_size = 2048
  147. ssl_fingerprint = ""
  148. ssl_password = ""
  149. ssl_priorities = "NORMAL:-VERS-SSL3.0"
  150. ssl_verify = on
  151. usermode = ""
  152. username = "yigit"
  153. [server]
  154. freenode.addresses = "chat.freenode.net/6697"
  155. freenode.proxy
  156. freenode.ipv6
  157. freenode.ssl = on
  158. freenode.ssl_cert
  159. freenode.ssl_password
  160. freenode.ssl_priorities
  161. freenode.ssl_dhkey_size
  162. freenode.ssl_fingerprint
  163. freenode.ssl_verify
  164. freenode.password
  165. freenode.capabilities
  166. freenode.sasl_mechanism = plain
  167. freenode.sasl_username = "Fr1nge"
  168. freenode.sasl_password = "${sec.data.freenode}"
  169. freenode.sasl_key
  170. freenode.sasl_timeout
  171. freenode.sasl_fail
  172. freenode.autoconnect = on
  173. freenode.autoreconnect
  174. freenode.autoreconnect_delay
  175. freenode.nicks = "Fr1nge"
  176. freenode.nicks_alternate
  177. freenode.username = "Fr1nge"
  178. freenode.realname = "Yigit Colakoglu"
  179. freenode.local_hostname
  180. freenode.usermode
  181. freenode.command
  182. freenode.command_delay
  183. freenode.autojoin = "#vim,#archlinux,#lf,##C,#python,##java,#xorg-devel,#pass"
  184. freenode.autorejoin
  185. freenode.autorejoin_delay
  186. freenode.connection_timeout
  187. freenode.anti_flood_prio_high
  188. freenode.anti_flood_prio_low
  189. freenode.away_check
  190. freenode.away_check_max_nicks
  191. freenode.msg_kick
  192. freenode.msg_part
  193. freenode.msg_quit
  194. freenode.notify
  195. freenode.split_msg_max_length
  196. freenode.charset_message
  197. freenode.default_chantypes
  198. oftc.addresses = "irc.oftc.net"
  199. oftc.proxy
  200. oftc.ipv6
  201. oftc.ssl
  202. oftc.ssl_cert
  203. oftc.ssl_password
  204. oftc.ssl_priorities
  205. oftc.ssl_dhkey_size
  206. oftc.ssl_fingerprint
  207. oftc.ssl_verify
  208. oftc.password
  209. oftc.capabilities
  210. oftc.sasl_mechanism = plain
  211. oftc.sasl_username = "Fr1nge"
  212. oftc.sasl_password = "${sec.data.oftc_password}"
  213. oftc.sasl_key
  214. oftc.sasl_timeout
  215. oftc.sasl_fail
  216. oftc.autoconnect = on
  217. oftc.autoreconnect
  218. oftc.autoreconnect_delay
  219. oftc.nicks = "Fr1nge,theFr1nge"
  220. oftc.nicks_alternate
  221. oftc.username = "Fr1nge"
  222. oftc.realname = "Yigit Colakoglu"
  223. oftc.local_hostname
  224. oftc.usermode
  225. oftc.command
  226. oftc.command_delay
  227. oftc.autojoin = "#suckless"
  228. oftc.autorejoin
  229. oftc.autorejoin_delay
  230. oftc.connection_timeout
  231. oftc.anti_flood_prio_high
  232. oftc.anti_flood_prio_low
  233. oftc.away_check
  234. oftc.away_check_max_nicks
  235. oftc.msg_kick
  236. oftc.msg_part
  237. oftc.msg_quit
  238. oftc.notify
  239. oftc.split_msg_max_length
  240. oftc.charset_message
  241. oftc.default_chantypes