aboutsummaryrefslogtreecommitdiffstats
path: root/weechat/weechat.conf
diff options
context:
space:
mode:
authorJohannes Löthberg <johannes@kyriasis.com>2016-10-05 11:06:16 +0200
committerJohannes Löthberg <johannes@kyriasis.com>2017-06-01 18:37:33 +0200
commitc06e64a6556f1703f9455ad91299c521ad8b3ed8 (patch)
treef8ad6e602df47c837251c6525f4dfb4a8b04ab1b /weechat/weechat.conf
parentbca24f634795b670883348f7aaca95f987e0c388 (diff)
downloaddotfiles-c06e64a6556f1703f9455ad91299c521ad8b3ed8.tar.xz
weechat: I give up
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
Diffstat (limited to 'weechat/weechat.conf')
-rw-r--r--weechat/weechat.conf96
1 files changed, 92 insertions, 4 deletions
diff --git a/weechat/weechat.conf b/weechat/weechat.conf
index ea3e779..53dcef4 100644
--- a/weechat/weechat.conf
+++ b/weechat/weechat.conf
@@ -18,7 +18,7 @@ bar_more_left = "<<"
bar_more_right = ">>"
bar_more_up = "--"
bare_display_exit_on_input = on
-bare_display_time_format = "%H:%M"
+bare_display_time_format = "%H:%M:%S"
buffer_auto_renumber = on
buffer_notify_default = all
buffer_position = end
@@ -46,7 +46,7 @@ day_change_message_1date = "-- %a, %d %b %Y --"
day_change_message_2dates = "-- %%a, %%d %%b %%Y (%a, %d %b %Y) --"
eat_newline_glitch = off
emphasized_attributes = ""
-highlight = ""
+highlight = "$nick,demize,demize*,demi,remize,kyrias,remmy,remmy*"
highlight_regex = ""
highlight_tags = ""
hotlist_add_conditions = "${away} || ${buffer.num_displayed} == 0"
@@ -67,6 +67,7 @@ input_cursor_scroll = 20
input_share = none
input_share_overwrite = off
input_undo_max = 32
+item_away_message = on
item_buffer_filter = "*"
item_buffer_zoom = "!"
item_mouse_status = "M"
@@ -75,10 +76,15 @@ jump_current_to_previous_buffer = on
jump_previous_buffer_when_closing = on
jump_smart_back_to_buffer = on
key_bind_safe = on
+key_grab_delay = 800
mouse = on
mouse_timer_delay = 100
+nick_color_force = ""
+nick_color_hash = djb2
+nick_color_stop_chars = "_|["
nick_prefix = ""
nick_suffix = ""
+paste_auto_add_newline = on
paste_bracketed = on
paste_bracketed_timer_delay = 10
paste_max_lines = 1
@@ -137,7 +143,7 @@ chat_host = cyan
chat_inactive_buffer = default
chat_inactive_window = default
chat_nick = lightcyan
-chat_nick_colors = "cyan,magenta,green,brown,lightblue,default,lightcyan,lightmagenta,lightgreen,blue"
+chat_nick_colors = "cyan,magenta,green,brown,lightblue,lightcyan,lightmagenta,lightgreen,blue"
chat_nick_offline = default
chat_nick_offline_highlight = default
chat_nick_offline_highlight_bg = blue
@@ -163,13 +169,14 @@ chat_text_found_bg = lightmagenta
chat_time = default
chat_time_delimiters = brown
chat_value = cyan
+chat_value_null = blue
emphasized = yellow
emphasized_bg = magenta
input_actions = lightgreen
input_text_not_found = red
+item_away = yellow
nicklist_away = cyan
nicklist_group = green
-nicklist_offline = blue
separator = blue
status_count_highlight = magenta
status_count_msg = brown
@@ -338,11 +345,90 @@ title.size = 0
title.size_max = 0
title.type = window
+[layout]
+default.buffer = "core;weechat;1"
+default.buffer = "irc;server.Freenode;1"
+default.buffer = "irc;server.Furnet;1"
+default.buffer = "irc;server.Foonetic;1"
+default.buffer = "irc;server.Therian;1"
+default.buffer = "irc;server.HypeIRC;1"
+default.buffer = "irc;server.fc00;1"
+default.buffer = "irc;server.mozilla;1"
+default.buffer = "irc;server.EFnet;1"
+default.buffer = "irc;server.tg;1"
+default.buffer = "irc;Freenode.#archlinux;2"
+default.buffer = "irc;Freenode.#archlinux-offtopic;3"
+default.buffer = "irc;Freenode.#archers;4"
+default.buffer = "irc;Freenode.#kyriasis;5"
+default.buffer = "irc;Freenode.#archlinux-tu;6"
+default.buffer = "irc;Freenode.#archlinux-aurweb;7"
+default.buffer = "irc;Freenode.##not-##c-c;8"
+default.buffer = "irc;Freenode.#haskell;9"
+default.buffer = "irc;Freenode.#haskell-beginners;10"
+default.buffer = "irc;Furnet.#swefur;11"
+default.buffer = "irc;Furnet.#spork;12"
+default.buffer = "irc;Foonetic.#xkcd;13"
+default.buffer = "irc;Foonetic.#xkcdfurs;14"
+default.buffer = "irc;Therian.#crossroads;15"
+default.buffer = "irc;Therian.#adult;16"
+default.buffer = "irc;Freenode.#lobsters;17"
+default.buffer = "irc;Freenode.#lojban;18"
+default.buffer = "irc;Freenode.#ckule;19"
+default.buffer = "irc;Freenode.#archlinux-women;20"
+default.buffer = "irc;Freenode.#archlinux-pacman;21"
+default.buffer = "irc;Freenode.##archlinux-animangames;22"
+default.buffer = "irc;Freenode.#archlinux-haskell;23"
+default.buffer = "irc;Freenode.#opensmtpd;24"
+default.buffer = "irc;Freenode.#tis100;25"
+default.buffer = "irc;Freenode.#qtox;26"
+default.buffer = "irc;Freenode.#archlinux-classroom;27"
+default.buffer = "irc;Freenode.#freenode;28"
+default.buffer = "irc;Freenode.#ipfs;29"
+default.buffer = "irc;Freenode.#systemd;30"
+default.buffer = "irc;Freenode.#weechat;31"
+default.buffer = "irc;Freenode.#haproxy;32"
+default.buffer = "irc;Freenode.#fabric;33"
+default.buffer = "irc;Freenode.#invoke;34"
+default.buffer = "irc;Freenode.#GayGeeks-Fur;35"
+default.buffer = "irc;Freenode.#archlinux-arm;36"
+default.buffer = "irc;Freenode.#archlinux-devops;37"
+default.buffer = "irc;Freenode.#archlinux-nordics;38"
+default.buffer = "irc;Freenode.#gaygeeks;39"
+default.buffer = "irc;Freenode.#gaygeeks-asl;40"
+default.buffer = "irc;Freenode.#scuttlebutt;41"
+default.buffer = "irc;Freenode.#taskwarrior;42"
+default.buffer = "irc;Freenode.##crypto;43"
+default.buffer = "irc;Freenode.#ledger;44"
+default.buffer = "irc;fc00.#cjdns;45"
+default.buffer = "irc;HypeIRC.#hypeirc;46"
+default.buffer = "irc;fc00.#documentation;47"
+default.buffer = "irc;fc00.#patchwork;48"
+default.buffer = "irc;fc00.#sweden;49"
+default.buffer = "irc;HypeIRC.#hyperboria;50"
+default.buffer = "irc;HypeIRC.#sweden;51"
+default.buffer = "irc;tg.#shoutbox;52"
+default.buffer = "irc;server.twitch;53"
+default.buffer = "irc;Freenode.##rust;54"
+default.buffer = "irc;Freenode.#znc;55"
+default.buffer = "irc;mozilla.#rust;56"
+default.buffer = "irc;Freenode.xyproto;57"
+default.window = "1;0;0;0;core;weechat"
+default.current = on
+
[notify]
[filter]
irc_smart = on;*;irc_smart_filter;*
ignore_xender_#git = on;*.Freenode.#git;nick_xender;*
+ignore_squirrel_#znc = on;*.Freenode.#znc;nick_squirrel;*
+ignore_AgShroud_#hyperboria = on;*.HypeIRC.#hyperboria;nick_AgShroud;*
+ignore_Nachtara_#spork = on;*.Furnet.#spork;nick_Nachtara;*
+ignore_Science_#xkcd = on;*.Foonetic.#xkcd;nick_Science;*
+ignore_MemesOfMagic_#archlinux-offtopic = on;*.Freenode.#archlinux-offtopic;nick_MemesOfMagic;*
+ignore_MK_FG_#archlinux-offtopic = on;*.Freenode.#archlinux-offtopic;nick_MK_FG;*
+ignore_minimalism_#archlinux-offtopic = on;*.Freenode.#archlinux-offtopic;nick_minimalism;*
+ignore_choki_#archlinux-offtopic = on;*.Freenode.#archlinux-offtopic;nick_choki;*
+ignore_neuroserpens_#archlinux-offtopic = on;*.Freenode.#archlinux-offtopic;nick_neuroserpens;*
[key]
ctrl-? = "/input delete_previous_char"
@@ -567,6 +653,7 @@ meta-n = "/window scroll_next_highlight"
meta-p = "/window scroll_previous_highlight"
meta-r = "/input delete_line"
meta-s = "/mute aspell toggle"
+meta-t = "/bar toggle nicklist"
meta-u = "/window scroll_unread"
meta-wmeta-meta2-A = "/window up"
meta-wmeta-meta2-B = "/window down"
@@ -586,6 +673,7 @@ ctrl-_ = "/input undo"
ctrl-I = "/input search_switch_where"
ctrl-J = "/input search_stop"
ctrl-M = "/input search_stop"
+ctrl-Q = "/input search_stop"
ctrl-R = "/input search_switch_regex"
meta2-A = "/input search_previous"
meta2-B = "/input search_next"