diff options
Diffstat (limited to 'weechat/plugins.conf')
-rw-r--r-- | weechat/plugins.conf | 125 |
1 files changed, 23 insertions, 102 deletions
diff --git a/weechat/plugins.conf b/weechat/plugins.conf index 70d1628..3747abf 100644 --- a/weechat/plugins.conf +++ b/weechat/plugins.conf @@ -33,6 +33,12 @@ perl.buddylist.text.offline = "" perl.buddylist.text.online = "" perl.buddylist.use.redirection = "on" perl.check_license = "on" +perl.colorize_lines.blacklist_buffers = "" +perl.colorize_lines.buffers = "all" +perl.colorize_lines.highlight = "on" +perl.colorize_lines.lines = "on" +perl.colorize_lines.nicks = "" +perl.colorize_lines.own_lines = "on" perl.highmon.alignment = "channel,nick" perl.highmon.away_only = "off" perl.highmon.bar_lines = "3" @@ -46,7 +52,7 @@ perl.highmon.nick_suffix = ">" perl.highmon.output = "bar" perl.highmon.short_names = "on" perl.isgd.auto = "on" -perl.isgd.auto_min_length = "40" +perl.isgd.auto_min_length = "90" perl.isgd.color = "white" perl.listsort.max_size = "100" perl.mplex.away_msg = "Detached head" @@ -67,10 +73,6 @@ perl.multiline.paste_lock = "1" perl.multiline.send_empty = "on" perl.multiline.tab = "──▶▏" perl.multiline.weechat_paste_fix = "on" -perl.notify_send.command = "notify-send $type: $name" -perl.notify_send.ignore_nicks = "" -perl.notify_send.wait_highlight = "60" -perl.notify_send.wait_pm = "180" perl.stalker.additional_join_info = "off" perl.stalker.db_name = "%h/nicks.db" perl.stalker.debug = "off" @@ -78,7 +80,7 @@ perl.stalker.flood_max_nicks = "20" perl.stalker.flood_timer = "10" perl.stalker.guest_host_regex = "^webchat" perl.stalker.guest_nick_regex = "^(guest|weebot|Floodbot|ChanServ).*" -perl.stalker.ignore_guest_hosts = "off" +perl.stalker.ignore_guest_hosts = "on" perl.stalker.ignore_guest_nicks = "on" perl.stalker.ignore_nickchange = "off" perl.stalker.ignore_whois = "off" @@ -105,20 +107,6 @@ python.announce_url_title.suffix = "" python.announce_url_title.title_max_length = "80" python.announce_url_title.url_ignore = "" python.announce_url_title.user_agent = "WeeChat/%(version)s (http://www.weechat.org)" -python.anotify.icon = "/usr/share/pixmaps/weechat.xpm" -python.anotify.show_channel_topic = "on" -python.anotify.show_dcc = "on" -python.anotify.show_highlighted_message = "on" -python.anotify.show_invite_message = "on" -python.anotify.show_notice_message = "off" -python.anotify.show_private_action_message = "on" -python.anotify.show_private_message = "on" -python.anotify.show_public_action_message = "off" -python.anotify.show_public_message = "off" -python.anotify.show_server = "on" -python.anotify.show_upgrade_ended = "on" -python.anotify.sticky = "off" -python.anotify.sticky_away = "on" python.chanop.autodeop = "on" python.chanop.autodeop_delay = "60" python.chanop.default_banmask = "host" @@ -128,8 +116,7 @@ python.chanop.enable_multi_kick = "off" python.chanop.enable_remove = "off" python.chanop.kick_reason = "" python.chanop.op_command = "/msg chanserv op $channel $nick" -python.chanop.watchlist.foonetic = "#0" -python.chanop.watchlist.freenode = "#kyriasis,##archlinux-botabuse,#archlinux,#archlinux-offtopic" +python.chanop.watchlist.freenode = "##archlinux-botabuse,#archlinux-offtopic,#kyriasis,#archlinux" python.check_license = "on" python.colorize_nicks.blacklist_channels = "" python.colorize_nicks.blacklist_nicks = "so,root" @@ -153,60 +140,24 @@ python.listbuffer.modes_min_width = "8" python.listbuffer.sort_inverted = "on" python.listbuffer.sort_order = "users" python.listbuffer.users_min_width = "8" -python.lnotify.show_highlight = "on" -python.lnotify.show_icon = "weechat" -python.lnotify.show_priv_msg = "on" +python.notify.icon = "/usr/share/pixmaps/weechat.xpm" +python.notify.ignore_nicks_startwith = "*" +python.notify.nick_separator = ": " +python.notify.notify_when_away = "off" +python.notify.show_hilights = "on" +python.notify.show_priv_msg = "on" +python.notify.smart_notification = "off" +python.notify.urgency = "normal" python.tinyurl.debug = "off" python.tinyurl.printall = "on" python.tinyurl.service = "tinyurl" python.tinyurl.urllength = "30" python.title.short_name = "on" python.title.title_priority = "2" -python.urlserver.buffer_short_name = "off" -python.urlserver.color = "darkgray" -python.urlserver.color_in_msg = "" -python.urlserver.debug = "off" -python.urlserver.display_urls = "on" -python.urlserver.display_urls_in_msg = "off" -python.urlserver.http_allowed_ips = "" -python.urlserver.http_auth = "" -python.urlserver.http_autostart = "on" -python.urlserver.http_bg_color = "#f4f4f4" -python.urlserver.http_css_url = "" -python.urlserver.http_embed_image = "off" -python.urlserver.http_embed_youtube = "off" -python.urlserver.http_embed_youtube_size = "480*350" -python.urlserver.http_fg_color = "#000" -python.urlserver.http_hostname = "" -python.urlserver.http_hostname_display = "" -python.urlserver.http_port = "" -python.urlserver.http_port_display = "" -python.urlserver.http_prefix_suffix = " " -python.urlserver.http_scheme_display = "http" -python.urlserver.http_time_format = "%d/%m/%y %H:%M:%S" -python.urlserver.http_title = "WeeChat URLs" -python.urlserver.http_url_prefix = "" -python.urlserver.msg_ignore_buffers = "core.weechat,python.grep" -python.urlserver.msg_ignore_dup_urls = "off" -python.urlserver.msg_ignore_regex = "" -python.urlserver.msg_ignore_tags = "irc_quit,irc_part,notify_none" -python.urlserver.msg_require_tags = "nick_" -python.urlserver.separators = "[|]" -python.urlserver.url_min_length = "0" -python.urlserver.urls_amount = "100" python.whois_on_query.command = "/whois $nick $nick" python.whois_on_query.self_query = "off" ruby.check_license = "on" tcl.check_license = "on" -tcl.xosdnotify.align = "left bottom" -tcl.xosdnotify.blink = "on" -tcl.xosdnotify.blink_count = "4" -tcl.xosdnotify.blink_interval = "700" -tcl.xosdnotify.color = "#ffff00" -tcl.xosdnotify.encoding = "utf-8" -tcl.xosdnotify.font = "-*-fixed-*-*-*-*-*-200-*-*-*-*-*-*" -tcl.xosdnotify.lines = "1" -tcl.xosdnotify.offset = "16 16" [desc] perl.buddylist.buddy.on.server = "show buddy who is connected to a server, but not visiting the same channel(s) (default: on)" @@ -235,6 +186,12 @@ perl.buddylist.text.color = "color for optional online/away/offline-text in budd perl.buddylist.text.offline = "optional offline text in buddylist (sort method has to be 'status')" perl.buddylist.text.online = "optional online text in buddylist (sort method has to be 'status')" perl.buddylist.use.redirection = "using redirection to get status of buddies (needs weechat >=0.3.4) (default: on)" +perl.colorize_lines.blacklist_buffers = "comma-separated list of channels to be ignored (e.g. freenode.#weechat,*.#python)" +perl.colorize_lines.buffers = "buffer type affected by the script (all/channel/query, default: all)" +perl.colorize_lines.highlight = "apply highlight color to the highlighted lines (off/on/nicks). the latter will limit highlighting to nicknames in option 'nicks'" +perl.colorize_lines.lines = "apply nickname color to the lines (off/on/nicks). the latter will limit highlighting to nicknames in option 'nicks'" +perl.colorize_lines.nicks = "comma-separater list of nicks (e.g. freenode.cat,*.dog) OR file name starting with '/' (e.g. /file.txt). in the latter case, nicknames will get loaded from that file inside weechat folder (e.g. from ~/.weechat/file.txt). nicknames in file are newline-separated (e.g. freenode.dog\n*.cat)" +perl.colorize_lines.own_lines = "apply nickname color to own lines (off/on/only). the latter turns off all other kinds of coloring altogether" perl.isgd.auto = "Shorten all incoming URLs automatically (default: "off")" perl.isgd.auto_min_length = "Only shorten incoming URLs automatically which have this minimum length (default: "1")" perl.isgd.color = "Color used for printing shortened URLs (default: "white")" @@ -251,10 +208,6 @@ perl.multiline.paste_lock = "time-out to detect pastes (disable the weechat buil perl.multiline.send_empty = "set to on to automatically disregard enter key on empty line" perl.multiline.tab = "character(s) which should be displayed instead of Tab key character" perl.multiline.weechat_paste_fix = "disable ctrl-J binding when paste is detected to stop silly weechat sending out pastes without allowing to edit them" -perl.notify_send.command = "system command to be executed ($type, $name, and $message will be interpreted as values) (default: "notify-send $type: $name")" -perl.notify_send.ignore_nicks = "comma-separated list of nicks to ignore (default: "")" -perl.notify_send.wait_highlight = "necessary time delay between highlights (seconds) for command to be executed (default: "60")" -perl.notify_send.wait_pm = "necessary time delay between private messages (seconds) for command to be executed (default: "180")" perl.stalker.additional_join_info = "add a line below the JOIN message that will display alternative nicks (tags: "irc_join", "irc_smart_filter" will be add to additional_join_info). You can use a localvar to drop additional join info for specific buffer(s) "stalker_drop_additional_join_info" (default: off)" perl.stalker.db_name = "file containing the SQLite database where information is recorded. This database is created on loading of stalker if it does not exist. ("%h" will be replaced by WeeChat home, "~/.weechat" by default) (default: %h/nicks.db)" perl.stalker.debug = "Prints debug output to core buffer so you know exactly what is going on. This is far too verbose to be enabled when not actively debugging something. (default: off)" @@ -283,37 +236,5 @@ python.listbuffer.modes_min_width = "The minimum width used for modes in the cha python.listbuffer.sort_inverted = "Invert the sort order for the channel list." python.listbuffer.sort_order = "Last used sort order for the channel list." python.listbuffer.users_min_width = "The minimum width used for the usercount in the channel list. If the usercount has less digits than this amount, the column will be padded with spaces." -python.urlserver.buffer_short_name = "use buffer short name on dedicated buffer (default: "off")" -python.urlserver.color = "color for urls displayed after message (default: "darkgray")" -python.urlserver.color_in_msg = "color for urls displayed inside irc message: it is a number (irc color) between 00 and 15 (see doc for a list of irc colors) (default: "")" -python.urlserver.debug = "print some debug messages (default: "off")" -python.urlserver.display_urls = "display URLs below messages (default: "on")" -python.urlserver.display_urls_in_msg = "add shorten url next to the original url (only in IRC messages) (useful for urlserver behind relay/irc) (default: "off")" -python.urlserver.http_allowed_ips = "regex for IPs allowed to use server (example: "^(123.45.67.89|192.160.*)$") (default: "")" -python.urlserver.http_auth = "login and password (format: "login:password") required to access to page with list of URLs (default: "")" -python.urlserver.http_autostart = "start the built-in HTTP server automatically) (default: "on")" -python.urlserver.http_bg_color = "background color for HTML page (default: "#f4f4f4")" -python.urlserver.http_css_url = "URL of external Cascading Style Sheet to add (BE CAREFUL: the HTTP referer will be sent to site hosting CSS file!) (empty value = use default embedded CSS) (default: "")" -python.urlserver.http_embed_image = "embed images in HTML page (BE CAREFUL: the HTTP referer will be sent to site hosting image!) (default: "off")" -python.urlserver.http_embed_youtube = "embed youtube videos in HTML page (BE CAREFUL: the HTTP referer will be sent to youtube!) (default: "off")" -python.urlserver.http_embed_youtube_size = "size for embedded youtube video, format is "xxx*yyy" (default: "480*350")" -python.urlserver.http_fg_color = "foreground color for HTML page (default: "#000")" -python.urlserver.http_hostname = "force hostname/IP in bind of socket (empty value = auto-detect current hostname) (default: "")" -python.urlserver.http_hostname_display = "display this hostname in shortened URLs (default: "")" -python.urlserver.http_port = "force port for listening (empty value = find a random free port) (default: "")" -python.urlserver.http_port_display = "display this port in shortened URLs. Useful if you forward a different external port to the internal port (default: "")" -python.urlserver.http_prefix_suffix = "suffix displayed between prefix and message in HTML page (default: " ")" -python.urlserver.http_scheme_display = "display this scheme in shortened URLs (default: "http")" -python.urlserver.http_time_format = "time format in the HTML page (default: "%d/%m/%y %H:%M:%S")" -python.urlserver.http_title = "title of the HTML page (default: "WeeChat URLs")" -python.urlserver.http_url_prefix = "prefix to add in URLs to prevent external people to scan your URLs (for example: prefix "xx" will give URL: http://host.com:1234/xx/8) (default: "")" -python.urlserver.msg_ignore_buffers = "comma-separated list (without spaces) of buffers to ignore (full name like "irc.freenode.#weechat") (default: "core.weechat,python.grep")" -python.urlserver.msg_ignore_dup_urls = "ignore duplicated URLs (do not add an URL in list if it is already) (default: "off")" -python.urlserver.msg_ignore_regex = "ignore messages matching this regex (default: "")" -python.urlserver.msg_ignore_tags = "comma-separated list (without spaces) of tags (or beginning of tags) to ignore (for example, use "notify_none" to ignore self messages or "nick_weebot" to ignore messages from nick "weebot") (default: "irc_quit,irc_part,notify_none")" -python.urlserver.msg_require_tags = "comma-separated list (without spaces) of tags (or beginning of tags) required to shorten URLs (for example "nick_" to shorten URLs only in messages from other users) (default: "nick_")" -python.urlserver.separators = "separators for short url list (string with exactly 3 chars) (default: "[|]")" -python.urlserver.url_min_length = "minimum length for an URL to be shortened (0 = shorten all URLs, -1 = detect length based on shorten URL) (default: "0")" -python.urlserver.urls_amount = "number of URLs to keep in memory (and in file when script is not loaded) (default: "100")" python.whois_on_query.command = "the command sent to do the whois ($nick is repladed by nick) (default: "/whois $nick $nick")" python.whois_on_query.self_query = "if on, send whois for self queries (default: "off")" |