You are not logged in.

#1 2008-06-18 07:28:24

Stythys
Member
From: SF Bay Area
Registered: 2008-05-18
Posts: 878
Website

Weechat Configs

Well, I just switched from xchat to weechat, and was wonderin' how everyone else has their's setup.

Post your weechat.conf/rc's! big_smile


[home page] -- [code / configs]

"Once you go Arch, you must remain there for life or else Allan will track you down and break you."
-- Bregol

Offline

#2 2008-10-19 17:06:56

Kooothor
Member
From: Paname
Registered: 2008-08-02
Posts: 222
Website

Re: Weechat Configs

Anyone knows how to embed weechat on the desktop (with xfce4) ?
or maybe with conky, dunno...

Offline

#3 2008-10-21 04:21:27

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: Weechat Configs

You can change the properties in .Xdefaults (for whatever terminal emulator you are using) and undecorate the window and give it transparency. This will make it look like it is part of the desktop.


neutral

Offline

#4 2009-02-21 23:12:49

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 3,742

Re: Weechat Configs

<|!<h3 4 p1x < edited as requested by tigrmesh
The other relevant configs can be found in my signature.
Weechat 0.2.6

[look]
look_save_on_exit = on
look_set_title = on
look_startup_logo = on
look_startup_version = on
look_weechat_slogan = "the geekest IRC client!"
look_one_server_buffer = on
look_open_near_server = off
look_scroll_amount = 3
look_buffer_timestamp = "[%H:%M:%S]"
look_color_nicks_number = 9
look_color_actions = on
look_nicklist = off
look_nicklist_position = right
look_nicklist_min_size = 0
look_nicklist_max_size = 0
look_nicklist_separator = on
look_no_nickname = "-cmd-"
look_nickmode = on
look_nickmode_empty = off
look_nick_prefix = "< "
look_nick_suffix = " >"
look_align_nick = right
look_align_other = on
look_align_size = 14
look_align_size_max = 20
look_align_text_offset = -1
look_nick_completor = ":"
look_nick_completion_ignore = "[]-^"
look_nick_completion_smart = on
look_nick_complete_first = off
look_infobar = off
look_infobar_timestamp = "%B, %A %d %Y"
look_infobar_seconds = on
look_infobar_delay_highlight = 7
look_hotlist_names_count = 3
look_hotlist_names_level = 12
look_hotlist_names_length = 0
look_hotlist_sort = group_time_asc
look_day_change = on
look_day_change_timestamp = "%a, %d %b %Y"
look_read_marker = " "
look_input_format = "[%n(%m)] "
look_paste_max_lines = 3

[colors]
col_real_white = off
col_separator = blue
col_title = brown
col_title_more = lightmagenta
col_title_bg = default
col_chat = default
col_chat_time = lightblue
col_chat_time_sep = white
col_chat_prefix1 = green
col_chat_prefix2 = white
col_chat_server = brown
col_chat_join = lightgreen
col_chat_part = lightred
col_chat_nick = cyan
col_chat_host = blue
col_chat_channel = white
col_chat_dark = blue
col_chat_highlight = red
col_chat_bg = default
col_chat_read_marker = yellow
col_chat_read_marker_bg = magenta
col_status = default
col_status_delimiters = blue
col_status_channel = brown
col_status_data_msg = green
col_status_private = brown
col_status_highlight = red
col_status_data_other = default
col_status_more = white
col_status_bg = default
col_infobar = default
col_infobar_delimiters = blue
col_infobar_highlight = white
col_infobar_bg = default
col_input = default
col_input_server = brown
col_input_channel = white
col_input_nick = brown
col_input_delimiters = blue
col_input_text_not_found = red
col_input_actions = lightgreen
col_input_bg = default
col_nick = default
col_nick_away = cyan
col_nick_chanowner = lightgreen
col_nick_chanadmin = lightgreen
col_nick_op = brown
col_nick_halfop = lightmagenta
col_nick_voice = yellow
col_nick_user = blue
col_nick_more = lightmagenta
col_nick_sep = red
col_nick_self = white
col_nick_color1 = cyan
col_nick_color2 = magenta
col_nick_color3 = green
col_nick_color4 = brown
col_nick_color5 = lightblue
col_nick_color6 = default
col_nick_color7 = lightcyan
col_nick_color8 = lightmagenta
col_nick_color9 = lightgreen
col_nick_color10 = blue
col_nick_private = default
col_nick_bg = default
col_chat_dcc_selected = white
col_dcc_waiting = lightcyan
col_dcc_connecting = yellow
col_dcc_active = lightblue
col_dcc_done = lightgreen
col_dcc_failed = lightred
col_dcc_aborted = lightred

Last edited by Mr.Elendig (2009-02-21 23:19:48)


Evil #archlinux@freenode channel op and general support dude.
. files on github, Screenshots, Random pics and the rest

Offline

#5 2009-02-22 17:26:01

Bonzodog
Member
From: Leicester, UK
Registered: 2008-02-14
Posts: 106

Re: Weechat Configs

/me goes for the out-geeking of MrElendig....
Weechat 0.2.7-git, very tweaked,  AwesomeWM, farhavens theme.

cc005a27529119.gif

#
# weechat.conf -- weechat v0.2.7-dev, Fri Feb 20 21:17:04 2009
#

[debug]

[startup]
command_after_plugins = ""
command_before_plugins = ""
display_logo = on
display_version = on
weechat_slogan = "the geekiest chat client!"

[look]
buffer_notify_default = all
buffer_time_format = "%H:%M:%S"
color_nicks_number = 10
color_real_white = on
day_change = on
day_change_time_format = "%a, %d %b %Y"
highlight = ""
hotlist_names_count = 3
hotlist_names_length = 0
hotlist_names_level = 12
hotlist_short_names = on
hotlist_sort = group_time_asc
item_time_format = "%H:%M"
nickmode = on
nickmode_empty = off
paste_max_lines = 3
prefix_action = "-*-"
prefix_align = none
prefix_align_max = 0
prefix_error = "=!="
prefix_join = "-->"
prefix_network = "--"
prefix_quit = "<--"
prefix_suffix = "|"
read_marker = none
save_config_on_exit = on
save_layout_on_exit = all
scroll_amount = 3
scroll_page_percent = 100
set_title = on

[color]
bar_more = lightmagenta
chat = white
chat_bg = default
chat_buffer = white
chat_channel = white
chat_delimiters = white
chat_highlight = yellow
chat_highlight_bg = default
chat_host = cyan
chat_nick = lightcyan
chat_nick_color01 = cyan
chat_nick_color02 = magenta
chat_nick_color03 = green
chat_nick_color04 = brown
chat_nick_color05 = lightblue
chat_nick_color06 = default
chat_nick_color07 = lightcyan
chat_nick_color08 = lightmagenta
chat_nick_color09 = lightgreen
chat_nick_color10 = blue
chat_nick_other = default
chat_nick_self = white
chat_prefix_action = white
chat_prefix_error = yellow
chat_prefix_join = lightgreen
chat_prefix_more = lightmagenta
chat_prefix_network = magenta
chat_prefix_quit = lightred
chat_prefix_suffix = white
chat_read_marker = magenta
chat_read_marker_bg = default
chat_server = brown
chat_text_found = yellow
chat_text_found_bg = lightmagenta
chat_time = white
chat_time_delimiters = brown
input_actions = lightgreen
input_nick = lightcyan
input_text_not_found = red
nicklist_away = cyan
nicklist_group = green
nicklist_more = lightmagenta
nicklist_prefix1 = lightgreen
nicklist_prefix2 = lightmagenta
nicklist_prefix3 = yellow
nicklist_prefix4 = blue
nicklist_prefix5 = brown
nicklist_separator = white
separator = white
status_data_highlight = lightmagenta
status_data_msg = yellow
status_data_other = white
status_data_private = lightgreen
status_more = yellow
status_name = white
status_number = yellow

[completion]
nick_completor = ":"
nick_first_only = off
nick_ignore_chars = "[]-^"
partial_completion_alert = on
partial_completion_command = off
partial_completion_command_arg = off
partial_completion_count = on
partial_completion_nick = off

[history]
display_default = 5
max_commands = 100
max_lines = 4096

[proxy]

[plugin]
autoload = "*"
debug = off
extension = ".so"
path = "%h/plugins"
save_config_on_unload = on

[bar]
input.color_bg = default
input.color_delim = cyan
input.color_fg = white
input.conditions = ""
input.filling_left_right = vertical
input.filling_top_bottom = horizontal
input.hidden = off
input.items = "[input_paste],[input_prompt],[input_search],input_text"
input.position = bottom
input.priority = 1000
input.separator = on
input.size = 1
input.size_max = 0
input.type = window
nicklist.color_bg = default
nicklist.color_delim = default
nicklist.color_fg = white
nicklist.conditions = "nicklist"
nicklist.filling_left_right = columns_horizontal
nicklist.filling_top_bottom = columns_vertical
nicklist.hidden = off
nicklist.items = "buffer_nicklist"
nicklist.position = top
nicklist.priority = 200
nicklist.separator = on
nicklist.size = 0
nicklist.size_max = 10
nicklist.type = window
status.color_bg = default
status.color_delim = cyan
status.color_fg = white
status.conditions = ""
status.filling_left_right = vertical
status.filling_top_bottom = horizontal
status.hidden = off
status.items = "time |,buffer_number,:buffer_name |,buffer_nicklist_count |,hotlist |,lag,completion,scroll"
status.position = bottom
status.priority = 500
status.separator = on
status.size = 1
status.size_max = 0
status.type = window
title.color_bg = default
title.color_delim = default
title.color_fg = white
title.conditions = ""
title.filling_left_right = vertical
title.filling_top_bottom = horizontal
title.hidden = off
title.items = "buffer_title"
title.position = top
title.priority = 500
title.separator = on
title.size = 1
title.size_max = 0
title.type = window

[layout]
buffer = "core;weechat;1"
buffer = "irc;servers;2"
buffer = "irc;freenode.#zenwalk;3"
buffer = "irc;freenode.#archlinux;4"
buffer = "irc;freenode.##linux;5"
buffer = "irc;freenode.#weechat;6"
buffer = "irc;oftc.#awesome;7"
buffer = "irc;oftc.appelhenka;8"
window = "1;0;50;1;-;-"
window = "2;1;50;0;-;-"
window = "3;2;0;0;irc;freenode.#weechat"
window = "4;2;0;0;irc;freenode.#archlinux"
window = "5;1;0;0;irc;oftc.#awesome"

[filter]
joinquit = on;*;irc_join,irc_part,irc_quit;*
nicks = on;*;irc_366;*
topic = on;*;irc_332,irc_333;*

Last edited by Bonzodog (2009-02-22 20:13:09)

Offline

#6 2009-02-22 19:03:12

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 3,742

Re: Weechat Configs

Bonzodog wrote:

stuff

awesome.png


Evil #archlinux@freenode channel op and general support dude.
. files on github, Screenshots, Random pics and the rest

Offline

#7 2009-02-23 21:27:33

_Caleb_
Member
Registered: 2006-09-28
Posts: 7

Re: Weechat Configs

Offline

#8 2009-02-24 01:17:03

Borosai
Member
From: Sandy Appendix, U.S.A.
Registered: 2006-06-15
Posts: 227

Re: Weechat Configs

WeeChat 0.2.6. Nearly all of my changes were made in the [look] and [colors] sections (and the [server] entries) , so I left out the rest.

jkn34i5xxk8xxd70ozut_thumb.png

[look]
look_save_on_exit = on
look_set_title = on
look_startup_logo = on
look_startup_version = on
look_weechat_slogan = "the geekest IRC client!"
look_one_server_buffer = off
look_open_near_server = off
look_scroll_amount = 3
look_buffer_timestamp = "[%H:%M]"
look_color_nicks_number = 6
look_color_actions = on
look_nicklist = on
look_nicklist_position = right
look_nicklist_min_size = 0
look_nicklist_max_size = 0
look_nicklist_separator = on
look_no_nickname = "-cmd-"
look_nickmode = on
look_nickmode_empty = off
look_nick_prefix = ""
look_nick_suffix = " |"
look_align_nick = right
look_align_other = on
look_align_size = 14
look_align_size_max = 20
look_align_text_offset = -1
look_nick_completor = ":"
look_nick_completion_ignore = "[]-^"
look_nick_completion_smart = on
look_nick_complete_first = off
look_infobar = on
look_infobar_timestamp = "%A, %d %B %Y"
look_infobar_seconds = off
look_infobar_delay_highlight = 7
look_hotlist_names_count = 3
look_hotlist_names_level = 12
look_hotlist_names_length = 0
look_hotlist_sort = group_time_asc
look_day_change = on
look_day_change_timestamp = "%a, %d %b %Y"
look_read_marker = ">"
look_input_format = "[%n(%m)] "
look_paste_max_lines = 3

[colors]
col_real_white = on
col_separator = blue
col_title = default
col_title_more = white
col_title_bg = blue
col_chat = default
col_chat_time = default
col_chat_time_sep = blue
col_chat_prefix1 = blue
col_chat_prefix2 = white
col_chat_server = white
col_chat_join = white
col_chat_part = default
col_chat_nick = lightblue
col_chat_host = blue
col_chat_channel = white
col_chat_dark = blue
col_chat_highlight = yellow
col_chat_bg = default
col_chat_read_marker = brown
col_chat_read_marker_bg = default
col_status = default
col_status_delimiters = default
col_status_channel = white
col_status_data_msg = white
col_status_private = brown
col_status_highlight = yellow
col_status_data_other = default
col_status_more = white
col_status_bg = blue
col_infobar = default
col_infobar_delimiters = blue
col_infobar_highlight = white
col_infobar_bg = default
col_input = default
col_input_server = white
col_input_channel = white
col_input_nick = white
col_input_delimiters = default
col_input_text_not_found = red
col_input_actions = white
col_input_bg = default
col_nick = default
col_nick_away = blue
col_nick_chanowner = lightred
col_nick_chanadmin = lightred
col_nick_op = lightred
col_nick_halfop = red
col_nick_voice = red
col_nick_user = lightblue
col_nick_more = white
col_nick_sep = blue
col_nick_self = white
col_nick_color1 = lightcyan
col_nick_color2 = cyan
col_nick_color3 = lightgreen
col_nick_color4 = green
col_nick_color5 = lightmagenta
col_nick_color6 = magenta
col_nick_color7 = lightcyan
col_nick_color8 = cyan
col_nick_color9 = lightgreen
col_nick_color10 = green
col_nick_private = brown
col_nick_bg = default
col_chat_dcc_selected = brown
col_dcc_waiting = yellow
col_dcc_connecting = yellow
col_dcc_active = lightgreen
col_dcc_done = lightgreen
col_dcc_failed = lightred
col_dcc_aborted = lightred

Offline

#9 2009-02-24 01:52:56

Sharn
Member
Registered: 2008-01-02
Posts: 6

Re: Weechat Configs

Out-geek MrElendig? Yeah, right....

EDIT: forgot to mention, I'm running Weechat 0.2.7....

Here's mine:
olbvz1hor9cwb0wrs5_thumb.png

Config here: http://github.com/sharn/archlinux-configs/tree/master  (Under weechat-dev)
And I'll post it:

#
# weechat.conf -- weechat v0.2.7-dev, Sun Feb 22 15:18:39 2009
#

[debug]

[startup]
command_after_plugins = ""
command_before_plugins = ""
display_logo = on
display_version = on
weechat_slogan = "the geekiest chat client!"

[look]
buffer_notify_default = all
buffer_time_format = "%H:%M:%S"
color_nicks_number = 10
color_real_white = off
day_change = on
day_change_time_format = "%a, %d %b %Y"
highlight = ""
hotlist_names_count = 4
hotlist_names_length = 20
hotlist_names_level = 15
hotlist_short_names = on
hotlist_sort = group_time_asc
item_time_format = "%H:%M"
nickmode = on
nickmode_empty = off
paste_max_lines = 3
prefix_action = " *"
prefix_align = right
prefix_align_max = 0
prefix_error = "=!="
prefix_join = "-->"
prefix_network = "--"
prefix_quit = "<--"
prefix_suffix = "|"
read_marker = dotted-line
save_config_on_exit = on
save_layout_on_exit = all
scroll_amount = 3
scroll_page_percent = 100
set_title = on

[color]
bar_more = lightmagenta
chat = default
chat_bg = default
chat_buffer = white
chat_channel = white
chat_delimiters = green
chat_highlight = yellow
chat_highlight_bg = red
chat_host = cyan
chat_nick = lightcyan
chat_nick_color01 = cyan
chat_nick_color02 = magenta
chat_nick_color03 = green
chat_nick_color04 = brown
chat_nick_color05 = lightblue
chat_nick_color06 = default
chat_nick_color07 = lightcyan
chat_nick_color08 = lightmagenta
chat_nick_color09 = lightgreen
chat_nick_color10 = blue
chat_nick_other = cyan
chat_nick_self = white
chat_prefix_action = white
chat_prefix_error = yellow
chat_prefix_join = lightgreen
chat_prefix_more = lightmagenta
chat_prefix_network = magenta
chat_prefix_quit = lightred
chat_prefix_suffix = green
chat_read_marker = magenta
chat_read_marker_bg = default
chat_server = brown
chat_text_found = yellow
chat_text_found_bg = lightmagenta
chat_time = default
chat_time_delimiters = brown
input_actions = lightgreen
input_nick = lightcyan
input_text_not_found = red
nicklist_away = cyan
nicklist_group = green
nicklist_more = lightmagenta
nicklist_prefix1 = lightgreen
nicklist_prefix2 = lightmagenta
nicklist_prefix3 = yellow
nicklist_prefix4 = blue
nicklist_prefix5 = brown
nicklist_separator = blue
separator = blue
status_data_highlight = red
status_data_msg = yellow
status_data_other = default
status_data_private = lightgreen
status_more = yellow
status_name = white
status_number = yellow

[completion]
nick_completor = ":"
nick_first_only = off
nick_ignore_chars = "[]-^"
partial_completion_alert = on
partial_completion_command = off
partial_completion_command_arg = off
partial_completion_count = on
partial_completion_nick = off

[history]
display_default = 5
max_commands = 100
max_lines = 4096

[proxy]

[plugin]
autoload = "*"
debug = off
extension = ".so"
path = "%h/plugins"
save_config_on_unload = on

[bar]
buffers.color_bg = default
buffers.color_delim = default
buffers.color_fg = default
buffers.conditions = ""
buffers.filling_left_right = vertical
buffers.filling_top_bottom = horizontal
buffers.hidden = off
buffers.items = "buffers"
buffers.position = left
buffers.priority = 0
buffers.separator = on
buffers.size = 0
buffers.size_max = 0
buffers.type = root
input.color_bg = default
input.color_delim = cyan
input.color_fg = default
input.conditions = ""
input.filling_left_right = vertical
input.filling_top_bottom = horizontal
input.hidden = off
input.items = "[input_paste],[input_prompt],[input_search],input_text"
input.position = bottom
input.priority = 1000
input.separator = off
input.size = 1
input.size_max = 0
input.type = window
nicklist.color_bg = default
nicklist.color_delim = cyan
nicklist.color_fg = default
nicklist.conditions = "nicklist"
nicklist.filling_left_right = vertical
nicklist.filling_top_bottom = columns_vertical
nicklist.hidden = off
nicklist.items = "buffer_nicklist"
nicklist.position = right
nicklist.priority = 200
nicklist.separator = on
nicklist.size = 0
nicklist.size_max = 0
nicklist.type = window
status.color_bg = blue
status.color_delim = green
status.color_fg = default
status.conditions = ""
status.filling_left_right = vertical
status.filling_top_bottom = horizontal
status.hidden = off
status.items = "[time],[buffer_count],[buffer_plugin],buffer_number+:+buffer_name+(buffer_nicklist_count),[lag],[hotlist],[buffer_filter],completion,scroll"
status.position = bottom
status.priority = 500
status.separator = off
status.size = 1
status.size_max = 0
status.type = window
title.color_bg = blue
title.color_delim = green
title.color_fg = default
title.conditions = ""
title.filling_left_right = vertical
title.filling_top_bottom = horizontal
title.hidden = off
title.items = "buffer_title"
title.position = top
title.priority = 500
title.separator = off
title.size = 1
title.size_max = 0
title.type = window

[layout]
buffer = "core;weechat;1"
buffer = "python;hilight;2"
buffer = "irc;servers;3"
buffer = "irc;freenode.#archlinux;4"
buffer = "irc;freenode.#archlinux-offtopic;5"
buffer = "irc;freenode.#weechat;6"
buffer = "irc;freenode.#sharntest;7"
buffer = "irc;freenode.#linif;8"
buffer = "irc;bitlbee.&bitlbee;9"
window = "1;0;25;1;-;-"
window = "2;1;0;0;irc;freenode.#archlinux"
window = "3;1;0;0;python;hilight"

[filter]
irc_smart = on;*;irc_smart_filter;*

[key]
ctrl-? = "/input delete_previous_char"
meta-0 = "/buffer 10"
meta-1 = "/buffer 1"
meta-2 = "/buffer 2"
meta-3 = "/buffer 3"
meta-4 = "/buffer 4"
meta-5 = "/buffer 5"
meta-6 = "/buffer 6"
meta-7 = "/buffer 7"
meta-8 = "/buffer 8"
meta-9 = "/buffer 9"
meta-= = "/filter toggle"
meta2-15~ = "/buffer -1"
meta2-17~ = "/buffer +1"
meta2-18~ = "/window -1"
meta2-19~ = "/window +1"
meta2-1;3C = "/buffer +1"
meta2-1;3D = "/buffer -1"
meta2-1~ = "/input move_beginning_of_line"
meta2-20~ = "/bar scroll title * x-50%"
meta2-21~ = "/bar scroll title * x+50%"
meta2-23~ = "/bar scroll nicklist * y-100%"
meta2-24~ = "/bar scroll nicklist * y+100%"
meta2-3~ = "/input delete_next_char"
meta2-4~ = "/input move_end_of_line"
meta2-5~ = "/window page_up"
meta2-6~ = "/window page_down"
meta2-7~ = "/input move_beginning_of_line"
meta2-8~ = "/input move_end_of_line"
meta2-A = "/input history_previous"
meta2-B = "/input history_next"
meta2-C = "/input move_next_char"
meta2-D = "/input move_previous_char"
meta2-F = "/input move_end_of_line"
meta2-G = "/window page_down"
meta2-H = "/input move_beginning_of_line"
meta2-I = "/window page_up"
meta2-Z = "/input complete_previous"
meta-meta2-1~ = "/window scroll_top"
meta-meta2-23~ = "/bar scroll nicklist * yb"
meta-meta2-24~ = "/bar scroll nicklist * ye"
meta-meta2-4~ = "/window scroll_bottom"
meta-meta2-5~ = "/window scroll_up"
meta-meta2-6~ = "/window scroll_down"
meta-meta2-7~ = "/window scroll_top"
meta-meta2-8~ = "/window scroll_bottom"
meta-meta2-A = "/buffer -1"
meta-meta2-B = "/buffer +1"
meta-meta2-C = "/buffer +1"
meta-meta2-D = "/buffer -1"
meta-a = "/input jump_smart"
meta-b = "/input move_previous_word"
meta-d = "/input delete_next_word"
meta-e = "/buffer 13"
meta-f = "/input move_next_word"
meta-g = "/go"
meta-h = "/input hotlist_clear"
meta-i = "/buffer 18"
meta-j01 = "/buffer 1"
meta-j02 = "/buffer 2"
meta-j03 = "/buffer 3"
meta-j04 = "/buffer 4"
meta-j05 = "/buffer 5"
meta-j06 = "/buffer 6"
meta-j07 = "/buffer 7"
meta-j08 = "/buffer 8"
meta-j09 = "/buffer 9"
meta-j10 = "/buffer 10"
meta-j11 = "/buffer 11"
meta-j12 = "/buffer 12"
meta-j13 = "/buffer 13"
meta-j14 = "/buffer 14"
meta-j15 = "/buffer 15"
meta-j16 = "/buffer 16"
meta-j17 = "/buffer 17"
meta-j18 = "/buffer 18"
meta-j19 = "/buffer 19"
meta-j20 = "/buffer 20"
meta-j21 = "/buffer 21"
meta-j22 = "/buffer 22"
meta-j23 = "/buffer 23"
meta-j24 = "/buffer 24"
meta-j25 = "/buffer 25"
meta-j26 = "/buffer 26"
meta-j27 = "/buffer 27"
meta-j28 = "/buffer 28"
meta-j29 = "/buffer 29"
meta-j30 = "/buffer 30"
meta-j31 = "/buffer 31"
meta-j32 = "/buffer 32"
meta-j33 = "/buffer 33"
meta-j34 = "/buffer 34"
meta-j35 = "/buffer 35"
meta-j36 = "/buffer 36"
meta-j37 = "/buffer 37"
meta-j38 = "/buffer 38"
meta-j39 = "/buffer 39"
meta-j40 = "/buffer 40"
meta-j41 = "/buffer 41"
meta-j42 = "/buffer 42"
meta-j43 = "/buffer 43"
meta-j44 = "/buffer 44"
meta-j45 = "/buffer 45"
meta-j46 = "/buffer 46"
meta-j47 = "/buffer 47"
meta-j48 = "/buffer 48"
meta-j49 = "/buffer 49"
meta-j50 = "/buffer 50"
meta-j51 = "/buffer 51"
meta-j52 = "/buffer 52"
meta-j53 = "/buffer 53"
meta-j54 = "/buffer 54"
meta-j55 = "/buffer 55"
meta-j56 = "/buffer 56"
meta-j57 = "/buffer 57"
meta-j58 = "/buffer 58"
meta-j59 = "/buffer 59"
meta-j60 = "/buffer 60"
meta-j61 = "/buffer 61"
meta-j62 = "/buffer 62"
meta-j63 = "/buffer 63"
meta-j64 = "/buffer 64"
meta-j65 = "/buffer 65"
meta-j66 = "/buffer 66"
meta-j67 = "/buffer 67"
meta-j68 = "/buffer 68"
meta-j69 = "/buffer 69"
meta-j70 = "/buffer 70"
meta-j71 = "/buffer 71"
meta-j72 = "/buffer 72"
meta-j73 = "/buffer 73"
meta-j74 = "/buffer 74"
meta-j75 = "/buffer 75"
meta-j76 = "/buffer 76"
meta-j77 = "/buffer 77"
meta-j78 = "/buffer 78"
meta-j79 = "/buffer 79"
meta-j80 = "/buffer 80"
meta-j81 = "/buffer 81"
meta-j82 = "/buffer 82"
meta-j83 = "/buffer 83"
meta-j84 = "/buffer 84"
meta-j85 = "/buffer 85"
meta-j86 = "/buffer 86"
meta-j87 = "/buffer 87"
meta-j88 = "/buffer 88"
meta-j89 = "/buffer 89"
meta-j90 = "/buffer 90"
meta-j91 = "/buffer 91"
meta-j92 = "/buffer 92"
meta-j93 = "/buffer 93"
meta-j94 = "/buffer 94"
meta-j95 = "/buffer 95"
meta-j96 = "/buffer 96"
meta-j97 = "/buffer 97"
meta-j98 = "/buffer 98"
meta-j99 = "/buffer 99"
meta-jmeta-l = "/input jump_last_buffer"
meta-jmeta-p = "/input jump_previous_buffer"
meta-k = "/input grab_key"
meta-n = "/window scroll_next_highlight"
meta-o = "/buffer 19"
meta-Oa = "/input history_global_previous"
meta-Ob = "/input history_global_next"
meta-Oc = "/input move_next_word"
meta-Od = "/input move_previous_word"
meta-p = "/buffer 20"
meta-q = "/buffer 11"
meta-r = "/buffer 14"
meta-t = "/buffer 15"
meta-u = "/buffer 17"
meta-w = "/buffer 12"
meta-wmeta-meta2-A = "/window up"
meta-wmeta-meta2-B = "/window down"
meta-wmeta-meta2-C = "/window right"
meta-wmeta-meta2-D = "/window left"
meta-y = "/buffer 16"
ctrl-A = "/input move_beginning_of_line"
ctrl-B = "/input move_previous_char"
ctrl-Cb = "/input insert \x02"
ctrl-Cc = "/input insert \x03"
ctrl-Ci = "/input insert \x1D"
ctrl-Co = "/input insert \x0F"
ctrl-Cr = "/input insert \x12"
ctrl-Cu = "/input insert \x15"
ctrl-D = "/input delete_next_char"
ctrl-E = "/input move_end_of_line"
ctrl-F = "/input move_next_char"
ctrl-H = "/input delete_previous_char"
ctrl-I = "/input complete_next"
ctrl-J = "/input return"
ctrl-K = "/input delete_end_of_line"
ctrl-L = "/window refresh"
ctrl-M = "/input return"
ctrl-N = "/buffer +1"
ctrl-P = "/buffer -1"
ctrl-R = "/input search_text"
ctrl-Sctrl-U = "/input set_unread"
ctrl-T = "/input transpose_chars"
ctrl-U = "/input delete_beginning_of_line"
ctrl-W = "/input delete_previous_word"
ctrl-Y = "/input clipboard_paste"

I also have a hilighbuffer plugin for weechat-dev: http://github.com/sharn/weechat-scripts/tree/master

Last edited by Sharn (2009-02-24 02:09:04)

Offline

#10 2009-03-12 02:49:32

securitybreach
Member
From: In front of my computers
Registered: 2007-11-18
Posts: 409
Website

Re: Weechat Configs

Bonzodog wrote:

/me goes for the out-geeking of MrElendig....
Weechat 0.2.7-git, very tweaked,  AwesomeWM, farhavens theme.

Thanks for the config. Its awesome


"Every normal man must be tempted at times to spit upon his hands, hoist the black flag, and begin slitting throats." -- H.L. Mencken
Website      Configs
Forum Admin: Bruno's All Things Linux   
securitybreach<a>archlinux.us

Offline

#11 2009-03-12 07:36:39

Rasi
Member
From: Germany
Registered: 2007-08-14
Posts: 1,860
Website

Re: Weechat Configs

My 0.2.7 setup:

tMWQ0Nw

#
# weechat.conf -- weechat v0.2.7-dev, Wed Feb 25 21:39:44 2009
#

[debug]

[startup]
command_after_plugins = ""
command_before_plugins = ""
display_logo = on
display_version = on
weechat_slogan = "the geekiest chat client!"

[look]
buffer_notify_default = all
buffer_time_format = "[%H:%M]"
color_nicks_number = 10
color_real_white = off
day_change = on
day_change_time_format = "%a, %d %b %Y"
highlight = ""
hotlist_names_count = 32
hotlist_names_length = 0
hotlist_names_level = 8
hotlist_short_names = on
hotlist_sort = group_time_asc
item_time_format = "%H:%M"
nickmode = on
nickmode_empty = off
paste_max_lines = 3
prefix_action = " *"
prefix_align = right
prefix_align_max = 0
prefix_error = "=!="
prefix_join = "-->"
prefix_network = "--"
prefix_quit = "<--"
prefix_suffix = "|"
read_marker = dotted-line
save_config_on_exit = on
save_layout_on_exit = all
scroll_amount = 3
scroll_page_percent = 100
set_title = on

[color]
bar_more = lightmagenta
chat = default
chat_bg = default
chat_buffer = white
chat_channel = white
chat_delimiters = green
chat_highlight = yellow
chat_highlight_bg = magenta
chat_host = brown
chat_nick = lightblue
chat_nick_color01 = red
chat_nick_color02 = brown
chat_nick_color03 = lightgreen
chat_nick_color04 = lightred
chat_nick_color05 = lightblue
chat_nick_color06 = magenta
chat_nick_color07 = blue
chat_nick_color08 = lightmagenta
chat_nick_color09 = lightgreen
chat_nick_color10 = blue
chat_nick_other = green
chat_nick_self = white
chat_prefix_action = white
chat_prefix_error = yellow
chat_prefix_join = lightgreen
chat_prefix_more = lightmagenta
chat_prefix_network = magenta
chat_prefix_quit = lightred
chat_prefix_suffix = green
chat_read_marker = magenta
chat_read_marker_bg = default
chat_server = brown
chat_text_found = yellow
chat_text_found_bg = lightmagenta
chat_time = default
chat_time_delimiters = brown
input_actions = lightgreen
input_nick = lightcyan
input_text_not_found = red
nicklist_away = cyan
nicklist_group = green
nicklist_more = lightmagenta
nicklist_prefix1 = lightgreen
nicklist_prefix2 = lightmagenta
nicklist_prefix3 = yellow
nicklist_prefix4 = blue
nicklist_prefix5 = brown
nicklist_separator = blue
separator = blue
status_data_highlight = lightmagenta
status_data_msg = yellow
status_data_other = default
status_data_private = lightgreen
status_more = yellow
status_name = white
status_number = yellow

[completion]
nick_completor = ":"
nick_first_only = off
nick_ignore_chars = "[]-^"
partial_completion_alert = on
partial_completion_command = off
partial_completion_command_arg = off
partial_completion_count = on
partial_completion_nick = off

[history]
display_default = 5
max_commands = 100
max_lines = 4096

[proxy]

[plugin]
autoload = "*"
debug = off
extension = ".so"
path = "%h/plugins"
save_config_on_unload = on

[bar]
buffers.color_bg = default
buffers.color_delim = default
buffers.color_fg = default
buffers.conditions = ""
buffers.filling_left_right = vertical
buffers.filling_top_bottom = horizontal
buffers.hidden = off
buffers.items = "buffers"
buffers.position = left
buffers.priority = 0
buffers.separator = on
buffers.size = 0
buffers.size_max = 0
buffers.type = root
input.color_bg = black
input.color_delim = black
input.color_fg = default
input.conditions = ""
input.filling_left_right = vertical
input.filling_top_bottom = horizontal
input.hidden = off
input.items = "[input_paste],[input_prompt],[input_search],input_text"
input.position = bottom
input.priority = 1000
input.separator = off
input.size = 1
input.size_max = 0
input.type = window
nicklist.color_bg = default
nicklist.color_delim = cyan
nicklist.color_fg = default
nicklist.conditions = "nicklist"
nicklist.filling_left_right = vertical
nicklist.filling_top_bottom = columns_vertical
nicklist.hidden = on
nicklist.items = "buffer_nicklist"
nicklist.position = right
nicklist.priority = 200
nicklist.separator = on
nicklist.size = 0
nicklist.size_max = 0
nicklist.type = window
status.color_bg = black
status.color_delim = brown
status.color_fg = default
status.conditions = ""
status.filling_left_right = vertical
status.filling_top_bottom = horizontal
status.hidden = off
status.items = "[time],buffer_name,lag"
status.position = bottom
status.priority = 500
status.separator = off
status.size = 1
status.size_max = 0
status.type = window
title.color_bg = blue
title.color_delim = red
title.color_fg = default
title.conditions = ""
title.filling_left_right = vertical
title.filling_top_bottom = horizontal
title.hidden = off
title.items = "buffer_title"
title.position = top
title.priority = 500
title.separator = off
title.size = 1
title.size_max = 0
title.type = window

[layout]
buffer = "core;weechat;1"
buffer = "irc;servers;2"
buffer = "irc;freenode.#archlinux;3"
buffer = "irc;freenode.#archlinux.de;4"
buffer = "irc;freenode.#mpd;5"
buffer = "irc;freenode.#gmpc;6"
buffer = "irc;freenode.#kde;7"
buffer = "irc;freenode.#stuffkeeper;8"
buffer = "irc;freenode.#scummvm;9"
buffer = "irc;freenode.#winehq;10"
buffer = "irc;freenode.#mplayer;11"
buffer = "irc;oftc.#openbox;12"
buffer = "perl;iset;13"
window = "1;0;0;0;irc;freenode.#gmpc"

[filter]
irc_smart = on;*;irc_smart_filter;*

[key]
ctrl-? = "/input delete_previous_char"
meta-0 = "/buffer 10"
meta-1 = "/buffer 1"
meta-2 = "/buffer 2"
meta-3 = "/buffer 3"
meta-4 = "/buffer 4"
meta-5 = "/buffer 5"
meta-6 = "/buffer 6"
meta-7 = "/buffer 7"
meta-8 = "/buffer 8"
meta-9 = "/buffer 9"
meta-= = "/filter toggle"
meta2-15~ = "/buffer -1"
meta2-17~ = "/buffer +1"
meta2-18~ = "/window -1"
meta2-19~ = "/window +1"
meta2-1;3C = "/buffer +1"
meta2-1;3D = "/buffer -1"
meta2-1~ = "/input move_beginning_of_line"
meta2-20~ = "/bar scroll title * x-50%"
meta2-21~ = "/bar scroll title * x+50%"
meta2-23~ = "/bar scroll nicklist * y-100%"
meta2-24~ = "/bar scroll nicklist * y+100%"
meta2-3~ = "/input delete_next_char"
meta2-4~ = "/input move_end_of_line"
meta2-5~ = "/window page_up"
meta2-6~ = "/window page_down"
meta2-7~ = "/input move_beginning_of_line"
meta2-8~ = "/input move_end_of_line"
meta2-A = "/input history_previous"
meta2-B = "/input history_next"
meta2-C = "/input move_next_char"
meta2-D = "/input move_previous_char"
meta2-F = "/input move_end_of_line"
meta2-G = "/window page_down"
meta2-H = "/input move_beginning_of_line"
meta2-I = "/window page_up"
meta2-Z = "/input complete_previous"
meta-meta2-1~ = "/window scroll_top"
meta-meta2-23~ = "/bar scroll nicklist * yb"
meta-meta2-24~ = "/bar scroll nicklist * ye"
meta-meta2-4~ = "/window scroll_bottom"
meta-meta2-5~ = "/window scroll_up"
meta-meta2-6~ = "/window scroll_down"
meta-meta2-7~ = "/window scroll_top"
meta-meta2-8~ = "/window scroll_bottom"
meta-meta2-A = "/buffer -1"
meta-meta2-B = "/buffer +1"
meta-meta2-C = "/buffer +1"
meta-meta2-D = "/buffer -1"
meta-a = "/input jump_smart"
meta-b = "/input move_previous_word"
meta-d = "/input delete_next_word"
meta-f = "/input move_next_word"
meta-h = "/input hotlist_clear"
meta-j01 = "/buffer 1"
meta-j02 = "/buffer 2"
meta-j03 = "/buffer 3"
meta-j04 = "/buffer 4"
meta-j05 = "/buffer 5"
meta-j06 = "/buffer 6"
meta-j07 = "/buffer 7"
meta-j08 = "/buffer 8"
meta-j09 = "/buffer 9"
meta-j10 = "/buffer 10"
meta-j11 = "/buffer 11"
meta-j12 = "/buffer 12"
meta-j13 = "/buffer 13"
meta-j14 = "/buffer 14"
meta-j15 = "/buffer 15"
meta-j16 = "/buffer 16"
meta-j17 = "/buffer 17"
meta-j18 = "/buffer 18"
meta-j19 = "/buffer 19"
meta-j20 = "/buffer 20"
meta-j21 = "/buffer 21"
meta-j22 = "/buffer 22"
meta-j23 = "/buffer 23"
meta-j24 = "/buffer 24"
meta-j25 = "/buffer 25"
meta-j26 = "/buffer 26"
meta-j27 = "/buffer 27"
meta-j28 = "/buffer 28"
meta-j29 = "/buffer 29"
meta-j30 = "/buffer 30"
meta-j31 = "/buffer 31"
meta-j32 = "/buffer 32"
meta-j33 = "/buffer 33"
meta-j34 = "/buffer 34"
meta-j35 = "/buffer 35"
meta-j36 = "/buffer 36"
meta-j37 = "/buffer 37"
meta-j38 = "/buffer 38"
meta-j39 = "/buffer 39"
meta-j40 = "/buffer 40"
meta-j41 = "/buffer 41"
meta-j42 = "/buffer 42"
meta-j43 = "/buffer 43"
meta-j44 = "/buffer 44"
meta-j45 = "/buffer 45"
meta-j46 = "/buffer 46"
meta-j47 = "/buffer 47"
meta-j48 = "/buffer 48"
meta-j49 = "/buffer 49"
meta-j50 = "/buffer 50"
meta-j51 = "/buffer 51"
meta-j52 = "/buffer 52"
meta-j53 = "/buffer 53"
meta-j54 = "/buffer 54"
meta-j55 = "/buffer 55"
meta-j56 = "/buffer 56"
meta-j57 = "/buffer 57"
meta-j58 = "/buffer 58"
meta-j59 = "/buffer 59"
meta-j60 = "/buffer 60"
meta-j61 = "/buffer 61"
meta-j62 = "/buffer 62"
meta-j63 = "/buffer 63"
meta-j64 = "/buffer 64"
meta-j65 = "/buffer 65"
meta-j66 = "/buffer 66"
meta-j67 = "/buffer 67"
meta-j68 = "/buffer 68"
meta-j69 = "/buffer 69"
meta-j70 = "/buffer 70"
meta-j71 = "/buffer 71"
meta-j72 = "/buffer 72"
meta-j73 = "/buffer 73"
meta-j74 = "/buffer 74"
meta-j75 = "/buffer 75"
meta-j76 = "/buffer 76"
meta-j77 = "/buffer 77"
meta-j78 = "/buffer 78"
meta-j79 = "/buffer 79"
meta-j80 = "/buffer 80"
meta-j81 = "/buffer 81"
meta-j82 = "/buffer 82"
meta-j83 = "/buffer 83"
meta-j84 = "/buffer 84"
meta-j85 = "/buffer 85"
meta-j86 = "/buffer 86"
meta-j87 = "/buffer 87"
meta-j88 = "/buffer 88"
meta-j89 = "/buffer 89"
meta-j90 = "/buffer 90"
meta-j91 = "/buffer 91"
meta-j92 = "/buffer 92"
meta-j93 = "/buffer 93"
meta-j94 = "/buffer 94"
meta-j95 = "/buffer 95"
meta-j96 = "/buffer 96"
meta-j97 = "/buffer 97"
meta-j98 = "/buffer 98"
meta-j99 = "/buffer 99"
meta-jmeta-l = "/input jump_last_buffer"
meta-jmeta-p = "/input jump_previous_buffer"
meta-k = "/input grab_key"
meta-n = "/window scroll_next_highlight"
meta-Oa = "/input history_global_previous"
meta-Ob = "/input history_global_next"
meta-Oc = "/input move_next_word"
meta-Od = "/input move_previous_word"
meta-p = "/window scroll_previous_highlight"
meta-r = "/input delete_line"
meta-u = "/input scroll_unread"
meta-wmeta-meta2-A = "/window up"
meta-wmeta-meta2-B = "/window down"
meta-wmeta-meta2-C = "/window right"
meta-wmeta-meta2-D = "/window left"
ctrl-A = "/input move_beginning_of_line"
ctrl-B = "/input move_previous_char"
ctrl-Cb = "/input insert \x02"
ctrl-Cc = "/input insert \x03"
ctrl-Ci = "/input insert \x1D"
ctrl-Co = "/input insert \x0F"
ctrl-Cr = "/input insert \x12"
ctrl-Cu = "/input insert \x15"
ctrl-D = "/input delete_next_char"
ctrl-E = "/input move_end_of_line"
ctrl-F = "/input move_next_char"
ctrl-H = "/input delete_previous_char"
ctrl-I = "/input complete_next"
ctrl-J = "/input return"
ctrl-K = "/input delete_end_of_line"
ctrl-L = "/window refresh"
ctrl-M = "/input return"
ctrl-N = "/buffer +1"
ctrl-P = "/buffer -1"
ctrl-R = "/input search_text"
ctrl-Sctrl-U = "/input set_unread"
ctrl-T = "/input transpose_chars"
ctrl-U = "/input delete_beginning_of_line"
ctrl-W = "/input delete_previous_word"
ctrl-Y = "/input clipboard_paste"

Last edited by Rasi (2009-03-12 07:39:15)


He hoped and prayed that there wasn't an afterlife. Then he realized there was a contradiction involved here and merely hoped that there wasn't an afterlife.

Douglas Adams

Offline

#12 2009-12-10 18:17:52

Stythys
Member
From: SF Bay Area
Registered: 2008-05-18
Posts: 878
Website

Re: Weechat Configs

*bump* for 0.3.x big_smile


[home page] -- [code / configs]

"Once you go Arch, you must remain there for life or else Allan will track you down and break you."
-- Bregol

Offline

#13 2009-12-26 19:35:45

Stythys
Member
From: SF Bay Area
Registered: 2008-05-18
Posts: 878
Website

Re: Weechat Configs

does no one use weechat? tongue


[home page] -- [code / configs]

"Once you go Arch, you must remain there for life or else Allan will track you down and break you."
-- Bregol

Offline

#14 2009-12-27 08:06:19

muunleit
Member
From: Germany
Registered: 2008-02-23
Posts: 234

Re: Weechat Configs

Stythys wrote:

does no one use weechat? tongue

Sure, what else? wink

2009-12-27-090206_1280x1024_scrot.jpg

Last edited by muunleit (2011-01-22 13:06:49)


"The mind can make a heaven out of hell or a hell out of heaven" -- John Milton

Offline

#15 2010-02-26 20:12:44

SleepyFloyd
Member
Registered: 2008-06-11
Posts: 91

Re: Weechat Configs

I might be a bit late, but you probably still wanna remove your IRC-password from the package above...

Offline

#16 2010-02-26 21:21:08

tomd123
Developer
Registered: 2008-08-12
Posts: 565

Re: Weechat Configs

@muunleit
I would recommend taking the link off immediately, unless you want everyone to know your password.

This should be a lesson to everyone that you shouldn't post things blindly smile

Last edited by tomd123 (2010-02-26 21:21:58)

Offline

#17 2010-02-26 21:22:48

Stythys
Member
From: SF Bay Area
Registered: 2008-05-18
Posts: 878
Website

Re: Weechat Configs

why are you guys bumping the thread then and giving it that much more publicity? just email him privately.


[home page] -- [code / configs]

"Once you go Arch, you must remain there for life or else Allan will track you down and break you."
-- Bregol

Offline

#18 2010-03-12 17:04:10

YamiFrankc
Member
From: Mexico
Registered: 2009-06-19
Posts: 175
Website

Re: Weechat Configs

In the configs, how can i set it to not use any bold font?


Thanks and greetings.

Offline

#19 2010-09-06 21:42:54

Stythys
Member
From: SF Bay Area
Registered: 2008-05-18
Posts: 878
Website

Re: Weechat Configs

bump!

anyone have any awesome new configs to share? big_smile


[home page] -- [code / configs]

"Once you go Arch, you must remain there for life or else Allan will track you down and break you."
-- Bregol

Offline

#20 2010-12-25 03:21:13

chris-kun
Member
From: SF Bay Area
Registered: 2010-09-07
Posts: 235
Website

Re: Weechat Configs

no one? hmm


[home page] -- [code / configs]

"Once you go Arch, you must remain there for life or else Allan will track you down and break you." -- Bregol

Offline

#21 2010-12-25 15:12:24

litemotiv
Forum Fellow
Registered: 2008-08-01
Posts: 5,026

Re: Weechat Configs

Moved to Workstation User.


ᶘ ᵒᴥᵒᶅ

Offline

#22 2011-01-21 01:32:13

joeDeuce
Member
From: Georgia, USA
Registered: 2010-05-26
Posts: 17
Website

Re: Weechat Configs

I've done a little work towards adding more nick colors to my weechat config.  Below is a sample of what I have so far.  I only have one color pair defined, the rest are just mapped straight to the terminal colors.

It shows how my defined color-pair (called "topic") can be referenced to by name in the config.

#
# weechat.conf -- weechat v0.3.5-dev
#

[debug]

[startup]
command_after_plugins = ""
command_before_plugins = ""
display_logo = on
display_version = on

[look]
align_end_of_lines = message
buffer_notify_default = all
buffer_time_format = "%H:%M:%S"
color_real_white = off
command_chars = ""
confirm_quit = off
day_change = on
day_change_time_format = "%a, %d %b %Y"
highlight = "mycrosoft,underscorepipe,joe2"
highlight_regex = ""
hline_char = ""
hotlist_names_count = 3
hotlist_names_length = 0
hotlist_names_level = 12
hotlist_names_merged_buffers = off
hotlist_short_names = on
hotlist_sort = group_time_asc
hotlist_unique_numbers = on
input_share = none
input_share_overwrite = off
input_undo_max = 32
item_time_format = "%H:%M"
jump_current_to_previous_buffer = on
jump_previous_buffer_when_closing = on
nickmode = on
nickmode_empty = off
paste_max_lines = 3
prefix_action = " *"
prefix_align = right
prefix_align_max = 0
prefix_align_min = 0
prefix_align_more = on
prefix_buffer_align = right
prefix_buffer_align_max = 4
prefix_buffer_align_more = on
prefix_error = "=!= "
prefix_join = " -->"
prefix_network = " -- "
prefix_quit = "<-- "
prefix_suffix = "|"
read_marker = dotted-line
read_marker_always_show = on
save_config_on_exit = on
save_layout_on_exit = all
scroll_amount = 3
scroll_page_percent = 50
search_text_not_found_alert = on
set_title = on
time_format = "%a, %d %b %Y %T"

[palette]
100 = "100"
101 = "101"
102 = "102"
103 = "103"
104 = "104"
105 = "105"
106 = "106"
107 = "107"
108 = "108"
109 = "109"
110 = "110"
111 = "111"
112 = "112"
113 = "113"
114 = "114"
115 = "115"
116 = "116"
117 = "117"
118 = "118"
119 = "119"
120 = "120"
121 = "121"
122 = "122"
123 = "123"
124 = "124"
125 = "125"
126 = "126"
127 = "127"
128 = "128"
129 = "129"
130 = "130"
131 = "131"
132 = "132"
133 = "133"
134 = "134"
135 = "135"
136 = "136"
137 = "137"
138 = "138"
139 = "139"
140 = "140"
141 = "141"
142 = "142"
143 = "143"
144 = "144"
145 = "145"
146 = "146"
147 = "147"
148 = "148"
149 = "149"
150 = "150"
151 = "151"
152 = "152"
153 = "153"
154 = "154"
155 = "155"
156 = "156"
157 = "157"
158 = "158"
159 = "159"
160 = "160"
161 = "161"
162 = "162"
163 = "163"
164 = "164"
165 = "165"
166 = "166"
167 = "167"
168 = "168"
169 = "169"
17 = "topic;0,7"
170 = "170"
171 = "171"
172 = "172"
173 = "173"
174 = "174"
175 = "175"
176 = "176"
177 = "177"
178 = "178"
179 = "179"
18 = "18"
180 = "180"
181 = "181"
182 = "182"
183 = "183"
184 = "184"
185 = "185"
186 = "186"
187 = "187"
188 = "188"
189 = "189"
19 = "19"
190 = "190"
191 = "191"
192 = "192"
193 = "193"
194 = "194"
195 = "195"
196 = "196"
197 = "197"
198 = "198"
199 = "199"
20 = "20"
200 = "200"
201 = "201"
202 = "202"
203 = "203"
204 = "204"
205 = "205"
206 = "206"
207 = "207"
208 = "208"
209 = "209"
21 = "21"
210 = "210"
211 = "211"
212 = "212"
213 = "213"
214 = "214"
215 = "215"
216 = "216"
217 = "217"
218 = "218"
219 = "219"
22 = "22"
220 = "220"
221 = "221"
222 = "222"
223 = "223"
224 = "224"
225 = "225"
226 = "226"
227 = "227"
228 = "228"
229 = "229"
23 = "23"
230 = "230"
231 = "231"
232 = "232"
233 = ""
234 = "234"
235 = "235"
236 = "236"
237 = "237"
238 = "238"
239 = "239"
24 = "24"
240 = "240"
241 = "241"
242 = "242"
243 = "243"
244 = "244"
245 = "245"
246 = "246"
247 = "247"
248 = "248"
249 = "249"
25 = "25"
250 = ""
251 = "251"
252 = "252"
253 = "253"
254 = "254"
255 = "255"
26 = "26"
27 = "27"
28 = "28"
29 = "29"
30 = "30"
31 = "31"
32 = "32"
33 = "33"
34 = "34"
35 = "35"
36 = "36"
37 = "37"
38 = "38"
39 = "39"
40 = "40"
41 = "41"
42 = "42"
43 = "43"
44 = "44"
45 = "45"
46 = "46"
47 = "47"
48 = "48"
49 = "49"
50 = "50"
51 = "51"
52 = "52"
53 = "53"
54 = "54"
55 = "55"
56 = "56"
57 = "57"
58 = "58"
59 = "59"
60 = "60"
61 = "61"
62 = "62"
63 = "63"
64 = "64"
65 = "65"
66 = "66"
67 = "67"
68 = "68"
69 = "69"
70 = "70"
71 = "71"
72 = "72"
73 = "73"
74 = "74"
75 = "75"
76 = "76"
77 = "77"
78 = "78"
79 = "79"
80 = "80"
81 = "81"
82 = "82"
83 = "83"
84 = "84"
85 = "85"
86 = "86"
87 = "87"
88 = "88"
89 = "89"
90 = "90"
91 = "91"
92 = "92"
93 = "93"
94 = "94"
95 = "95"
96 = "96"
97 = "97"
98 = "98"
99 = "99"

[color]
bar_more = 243
chat = 248
chat_bg = 248
chat_buffer = 248
chat_channel = 248
chat_delimiters = 239
chat_highlight = topic
chat_highlight_bg = topic
chat_host = 248
chat_nick = 248
chat_nick_colors = "24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,154,155,156,157,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,190,191,192,193,196,197,198,199,200,215,228"
chat_nick_other = 247
chat_nick_self = topic
chat_prefix_action = 243
chat_prefix_buffer = 239
chat_prefix_error = 9
chat_prefix_join = 70
chat_prefix_more = 239
chat_prefix_network = 239
chat_prefix_quit = 88
chat_prefix_suffix = 236
chat_read_marker = 236
chat_read_marker_bg = 8
chat_server = 58
chat_text_found = 3
chat_text_found_bg = 198
chat_time = 108
chat_time_delimiters = 137
chat_value = 37
input_actions = 113
input_text_not_found = 1
nicklist_away = 236
nicklist_group = 2
nicklist_offline = 20
separator = 236
status_data_highlight = 196
status_data_msg = 220
status_data_other = 94
status_data_private = 196
status_filter = 34
status_more = 220
status_name = 172
status_name_ssl = 193
status_number = 220
status_time = 249

[completion]
default_template = "%(nicks)|%(irc_channels)"
nick_add_space = on
nick_completer = ":"
nick_first_only = off
nick_ignore_chars = "[]-^"
partial_completion_alert = on
partial_completion_command = off
partial_completion_command_arg = off
partial_completion_count = on
partial_completion_other = off

[history]
display_default = 5
max_commands = 100
max_lines = 4096
max_visited_buffers = 50

[proxy]

[network]
gnutls_ca_file = "%h/ssl/CAs.pem"
gnutls_handshake_timeout = 30

[plugin]
autoload = "*"
debug = off
extension = ".so"
path = "%h/plugins"
save_config_on_unload = on

[bar]
input.color_bg = default
input.color_delim = 102
input.color_fg = default
input.conditions = "active"
input.filling_left_right = vertical
input.filling_top_bottom = horizontal
input.hidden = off
input.items = "[input_prompt]+(away),[input_search],[input_paste],input_text"
input.position = bottom
input.priority = 1000
input.separator = off
input.size = 0
input.size_max = 0
input.type = window
isetbar.color_bg = default
isetbar.color_delim = cyan
isetbar.color_fg = default
isetbar.conditions = ""
isetbar.filling_left_right = vertical
isetbar.filling_top_bottom = horizontal
isetbar.hidden = on
isetbar.items = "isetbar_help"
isetbar.position = top
isetbar.priority = 0
isetbar.separator = on
isetbar.size = 3
isetbar.size_max = 3
isetbar.type = window
nicklist.color_bg = 0
nicklist.color_delim = 30
nicklist.color_fg = 138
nicklist.conditions = "nicklist"
nicklist.filling_left_right = vertical
nicklist.filling_top_bottom = columns_vertical
nicklist.hidden = off
nicklist.items = "buffer_nicklist"
nicklist.position = right
nicklist.priority = 200
nicklist.separator = on
nicklist.size = 0
nicklist.size_max = 0
nicklist.type = window
status.color_bg = 243
status.color_delim = 238
status.color_fg = 243
status.conditions = "active"
status.filling_left_right = vertical
status.filling_top_bottom = horizontal
status.hidden = off
status.items = "[time],[buffer_count],[buffer_plugin],buffer_number+:+buffer_name+{buffer_nicklist_count}+buffer_filter,[lag],[hotlist],completion,scroll"
status.position = bottom
status.priority = 500
status.separator = on
status.size = 0
status.size_max = 0
status.type = window
title.color_bg = topic
title.color_delim = default
title.color_fg = topic
title.conditions = ""
title.filling_left_right = vertical
title.filling_top_bottom = horizontal
title.hidden = off
title.items = "buffer_title"
title.position = top
title.priority = 500
title.separator = off
title.size = 1
title.size_max = 0
title.type = window

[layout]
buffer = "core;weechat;1"
buffer = "irc;server.freenode;1"
buffer = "irc;server.oftc;1"
buffer = "irc;server.sin2;1"
buffer = "irc;server.efnet;1"
buffer = "irc;server.wikileaks;1"
buffer = "irc;freenode.##lessthanthree;2"
buffer = "irc;sin2.#troll;3"
buffer = "irc;freenode.#archlinux-offtopic;4"
buffer = "irc;freenode.#archlinux;5"
buffer = "irc;freenode.#weechat;6"
buffer = "irc;efnet.#legion;7"
buffer = "irc;efnet.#tcpa;8"
buffer = "irc;freenode.#defocus;9"
buffer = "irc;wikileaks.#wikileaks;10"
buffer = "irc;freenode.blot;11"
buffer = "irc;freenode.##linux;12"
buffer = "irc;freenode.#freenode;13"
buffer = "irc;freenode.##networking;14"
buffer = "irc;freenode.#weenux;15"
buffer = "irc;freenode.##chemistry;16"
buffer = "irc;freenode.#sykosomatic;17"
buffer = "irc;oftc.##lessthanthree;18"
buffer = "perl;chanmon;19"
buffer = "irc;oftc.#linode;20"
buffer = "irc;oftc.#archlinux;21"
buffer = "irc;freenode.##morethanthree;22"
buffer = "perl;highmon;23"
buffer = "irc;freenode.kaitocracy;24"
buffer = "perl;iset;25"
buffer = "core;color;26"
window = "1;0;32;1;-;-"
window = "2;1;0;0;irc;freenode.#archlinux-offtopic"
window = "3;1;0;0;perl;chanmon"

[notify]

[filter]
irc_smart_freenode_#sykosomatic = on;irc.freenode.#sykosomatic;irc_smart_filter;*
irc_smart_freenode_##urandom = on;irc.freenode.##urandom;irc_smart_filter;*
irc_smart_sin2_#opendesktop = on;irc.sin2.#opendesktop;irc_smart_filter;*
irc_smart_freenode_##C = on;irc.freenode.##C;irc_smart_filter;*
irc_smart_irc.smashthestack.org_#io = on;irc.irc.smashthestack.org.#io;irc_smart_filter;*
irc_smart_irc.smashthestack.org_#logic = on;irc.irc.smashthestack.org.#logic;irc_smart_filter;*
irc_smart_freenode_#freenode-gms = on;irc.freenode.#freenode-gms;irc_smart_filter;*
irc_smart_freenode_#ubuntu = on;irc.freenode.#ubuntu;irc_smart_filter;*
irc_smart_sin2_#staff = on;irc.sin2.#staff;irc_smart_filter;*
irc_smart_sin2_sin2 = on;irc.sin2.sin2;irc_smart_filter;*
irc_smart_67.210.234.18_#tcpa = on;irc.67.210.234.18.#tcpa;irc_smart_filter;*
irc_smart_freenode_#dANN = on;irc.freenode.#dANN;irc_smart_filter;*
irc_smart_oftc_#linode = on;irc.oftc.#linode;irc_smart_filter;*
irc_smart_oftc_#archlinux = on;irc.oftc.#archlinux;irc_smart_filter;*
irc_smart_freenode_#defocus = on;irc.freenode.#defocus;irc_smart_filter;*
irc_smart_freenode_##linux = on;irc.freenode.##linux;irc_smart_filter;*
irc_smart_freenode_##networking = on;irc.freenode.##networking;irc_smart_filter;*
irc_smart_freenode_#weechat = on;irc.freenode.#weechat;irc_smart_filter;*
irc_smart_freenode_#freenode = on;irc.freenode.#freenode;irc_smart_filter;*
irc_smart_efnet_#tcpa = on;irc.efnet.#tcpa;irc_smart_filter;*
irc_smart_freenode_##chemistry = on;irc.freenode.##chemistry;irc_smart_filter;*
irc_smart_efnet_#legion = on;irc.efnet.#legion;irc_smart_filter;*
irc_smart_freenode_#debian = on;irc.freenode.#debian;irc_smart_filter;*
irc_smart_oftc_#debian = on;irc.oftc.#debian;irc_smart_filter;*
irc_smart_freenode_##morethanthree = on;irc.freenode.##morethanthree;irc_smart_filter;*
irc_smart_freenode_#slicehost = on;irc.freenode.#slicehost;irc_smart_filter;*
irc_smart_freenode_#rbot = on;irc.freenode.#rbot;irc_smart_filter;*
irc_smart_oftc_#ck = on;irc.oftc.#ck;irc_smart_filter;*
irc_smart_freenode_#archlinux = on;irc.freenode.#archlinux;irc_smart_filter;*
irc_smart_freenode_#archlinux-offtopic = on;irc.freenode.#archlinux-offtopic;irc_smart_filter;*

[key]
ctrl-? = "/input delete_previous_char"
ctrl-A = "/input move_beginning_of_line"
ctrl-B = "/input move_previous_char"
ctrl-Cb = "/input insert \x02"
ctrl-Cc = "/input insert \x03"
ctrl-Ci = "/input insert \x1D"
ctrl-Co = "/input insert \x0F"
ctrl-Cr = "/input insert \x12"
ctrl-Cu = "/input insert \x15"
ctrl-D = "/input delete_next_char"
ctrl-E = "/input move_end_of_line"
ctrl-F = "/input move_next_char"
ctrl-H = "/input delete_previous_char"
ctrl-I = "/input complete_next"
ctrl-J = "/input return"
ctrl-K = "/input delete_end_of_line"
ctrl-L = "/window refresh"
ctrl-M = "/input return"
ctrl-N = "/buffer +1"
ctrl-P = "/buffer -1"
ctrl-R = "/input search_text"
ctrl-Sctrl-U = "/input set_unread"
ctrl-T = "/input transpose_chars"
ctrl-U = "/input delete_beginning_of_line"
ctrl-W = "/input delete_previous_word"
ctrl-X = "/input switch_active_buffer"
ctrl-Y = "/input clipboard_paste"
meta-0 = "/buffer *10"
meta-1 = "/buffer *1"
meta-2 = "/buffer *2"
meta-3 = "/buffer *3"
meta-4 = "/buffer *4"
meta-5 = "/buffer *5"
meta-6 = "/buffer *6"
meta-7 = "/buffer *7"
meta-8 = "/buffer *8"
meta-9 = "/buffer *9"
meta-< = "/input jump_previously_visited_buffer"
meta-= = "/filter toggle"
meta-> = "/input jump_next_visited_buffer"
meta-Oa = "/input history_global_previous"
meta-Ob = "/input history_global_next"
meta-Oc = "/input move_next_word"
meta-Od = "/input move_previous_word"
meta2-15~ = "/buffer -1"
meta2-17~ = "/buffer +1"
meta2-18~ = "/window -1"
meta2-19~ = "/window +1"
meta2-1;3A = "/buffer -1"
meta2-1;3B = "/buffer +1"
meta2-1;3C = "/buffer +1"
meta2-1;3D = "/buffer -1"
meta2-1~ = "/input move_beginning_of_line"
meta2-20~ = "/bar scroll title * x-50%"
meta2-21~ = "/bar scroll title * x+50%"
meta2-23~ = "/bar scroll nicklist * y-100%"
meta2-24~ = "/bar scroll nicklist * y+100%"
meta2-3~ = "/input delete_next_char"
meta2-4~ = "/input move_end_of_line"
meta2-5~ = "/window page_up"
meta2-6~ = "/window page_down"
meta2-7~ = "/input move_beginning_of_line"
meta2-8~ = "/input move_end_of_line"
meta2-A = "/input history_previous"
meta2-B = "/input history_next"
meta2-C = "/input move_next_char"
meta2-D = "/input move_previous_char"
meta2-F = "/input move_end_of_line"
meta2-G = "/window page_down"
meta2-H = "/input move_beginning_of_line"
meta2-I = "/window page_up"
meta2-Z = "/input complete_previous"
meta-meta2-1~ = "/window scroll_top"
meta-meta2-23~ = "/bar scroll nicklist * yb"
meta-meta2-24~ = "/bar scroll nicklist * ye"
meta-meta2-4~ = "/window scroll_bottom"
meta-meta2-5~ = "/window scroll_up"
meta-meta2-6~ = "/window scroll_down"
meta-meta2-7~ = "/window scroll_top"
meta-meta2-8~ = "/window scroll_bottom"
meta-meta2-A = "/buffer -1"
meta-meta2-B = "/buffer +1"
meta-meta2-C = "/buffer +1"
meta-meta2-D = "/buffer -1"
meta-a = "/input jump_smart"
meta-b = "/input move_previous_word"
meta-d = "/input delete_next_word"
meta-f = "/input move_next_word"
meta-h = "/input hotlist_clear"
meta-j01 = "/buffer 1"
meta-j02 = "/buffer 2"
meta-j03 = "/buffer 3"
meta-j04 = "/buffer 4"
meta-j05 = "/buffer 5"
meta-j06 = "/buffer 6"
meta-j07 = "/buffer 7"
meta-j08 = "/buffer 8"
meta-j09 = "/buffer 9"
meta-j10 = "/buffer 10"
meta-j11 = "/buffer 11"
meta-j12 = "/buffer 12"
meta-j13 = "/buffer 13"
meta-j14 = "/buffer 14"
meta-j15 = "/buffer 15"
meta-j16 = "/buffer 16"
meta-j17 = "/buffer 17"
meta-j18 = "/buffer 18"
meta-j19 = "/buffer 19"
meta-j20 = "/buffer 20"
meta-j21 = "/buffer 21"
meta-j22 = "/buffer 22"
meta-j23 = "/buffer 23"
meta-j24 = "/buffer 24"
meta-j25 = "/buffer 25"
meta-j26 = "/buffer 26"
meta-j27 = "/buffer 27"
meta-j28 = "/buffer 28"
meta-j29 = "/buffer 29"
meta-j30 = "/buffer 30"
meta-j31 = "/buffer 31"
meta-j32 = "/buffer 32"
meta-j33 = "/buffer 33"
meta-j34 = "/buffer 34"
meta-j35 = "/buffer 35"
meta-j36 = "/buffer 36"
meta-j37 = "/buffer 37"
meta-j38 = "/buffer 38"
meta-j39 = "/buffer 39"
meta-j40 = "/buffer 40"
meta-j41 = "/buffer 41"
meta-j42 = "/buffer 42"
meta-j43 = "/buffer 43"
meta-j44 = "/buffer 44"
meta-j45 = "/buffer 45"
meta-j46 = "/buffer 46"
meta-j47 = "/buffer 47"
meta-j48 = "/buffer 48"
meta-j49 = "/buffer 49"
meta-j50 = "/buffer 50"
meta-j51 = "/buffer 51"
meta-j52 = "/buffer 52"
meta-j53 = "/buffer 53"
meta-j54 = "/buffer 54"
meta-j55 = "/buffer 55"
meta-j56 = "/buffer 56"
meta-j57 = "/buffer 57"
meta-j58 = "/buffer 58"
meta-j59 = "/buffer 59"
meta-j60 = "/buffer 60"
meta-j61 = "/buffer 61"
meta-j62 = "/buffer 62"
meta-j63 = "/buffer 63"
meta-j64 = "/buffer 64"
meta-j65 = "/buffer 65"
meta-j66 = "/buffer 66"
meta-j67 = "/buffer 67"
meta-j68 = "/buffer 68"
meta-j69 = "/buffer 69"
meta-j70 = "/buffer 70"
meta-j71 = "/buffer 71"
meta-j72 = "/buffer 72"
meta-j73 = "/buffer 73"
meta-j74 = "/buffer 74"
meta-j75 = "/buffer 75"
meta-j76 = "/buffer 76"
meta-j77 = "/buffer 77"
meta-j78 = "/buffer 78"
meta-j79 = "/buffer 79"
meta-j80 = "/buffer 80"
meta-j81 = "/buffer 81"
meta-j82 = "/buffer 82"
meta-j83 = "/buffer 83"
meta-j84 = "/buffer 84"
meta-j85 = "/buffer 85"
meta-j86 = "/buffer 86"
meta-j87 = "/buffer 87"
meta-j88 = "/buffer 88"
meta-j89 = "/buffer 89"
meta-j90 = "/buffer 90"
meta-j91 = "/buffer 91"
meta-j92 = "/buffer 92"
meta-j93 = "/buffer 93"
meta-j94 = "/buffer 94"
meta-j95 = "/buffer 95"
meta-j96 = "/buffer 96"
meta-j97 = "/buffer 97"
meta-j98 = "/buffer 98"
meta-j99 = "/buffer 99"
meta-jmeta-l = "/input jump_last_buffer"
meta-jmeta-r = "/server raw"
meta-jmeta-s = "/server jump"
meta-k = "/input grab_key_command"
meta-n = "/window scroll_next_highlight"
meta-p = "/window scroll_previous_highlight"
meta-r = "/input delete_line"
meta-u = "/input scroll_unread"
meta-wmeta2-1;3A = "/window up"
meta-wmeta2-1;3B = "/window down"
meta-wmeta2-1;3C = "/window right"
meta-wmeta2-1;3D = "/window left"
meta-wmeta-meta2-A = "/window up"
meta-wmeta-meta2-B = "/window down"
meta-wmeta-meta2-C = "/window right"
meta-wmeta-meta2-D = "/window left"
meta-z = "/window zoom"

-- mod edit: read the Forum Etiquette and only post thumbnails http://wiki.archlinux.org/index.php/For … s_and_Code [jwr] --

Last edited by joeDeuce (2011-01-21 21:58:30)


We die young, all too often.

Offline

#23 2011-01-25 05:51:41

sudokode
Member
Registered: 2010-06-27
Posts: 5

Re: Weechat Configs

Lovely.  And here's a script to let you quickly define all those colors...

Throw the colors you want like this in a file called 'colors':

1-15
27-32
49-51
58-64
65-160
166
172-174
178-196
202
208-210
214-216
220-231
245-255

Either single colors on a line, or a range with the inclusive min and max separated by a dash.

Then put this in a file in the same directory...

#!/usr/bin/perl
use warnings;
use strict;

my @colors = ();

open my $FILE, '<', 'colors';
while (<$FILE>) {
        chomp(my $range = $_);
        next unless $range;
        if ($range =~ m/(\d+)-(\d+)/) { push(@colors, ($1..$2)); }
        else { push(@colors, $range); }
}
close $FILE;

print "$_ = \"$_\"\n" foreach @colors;

Then just execute that file with `perl <file>` and it'll print out all those color pairs you wanted to define. big_smile

Edit:
oic. You only have to define 17-255, redefining 1-16 messes it up. lol, well, you can still use the script with 17-255, saves some time. :s

Last edited by sudokode (2011-01-25 06:32:51)

Offline

#24 2011-02-05 22:56:58

muunleit
Member
From: Germany
Registered: 2008-02-23
Posts: 234

Re: Weechat Configs

Thanks for reminding me about this new feature in weechat smile

tN2F5aQ

sooo many colors big_smile

[used scripts: rainbow_text.pl & colorize_nicks.py]


"The mind can make a heaven out of hell or a hell out of heaven" -- John Milton

Offline

#25 2011-06-07 00:28:00

Hund
Member
From: Sweden
Registered: 2010-03-22
Posts: 389
Website

Re: Weechat Configs

Gone.

Last edited by Hund (2012-02-02 10:20:36)


Not all change is progress

Offline

Board footer

Powered by FluxBB