diff options
Diffstat (limited to '')
-rw-r--r-- | weechat/plugins.conf | 312 |
1 files changed, 312 insertions, 0 deletions
diff --git a/weechat/plugins.conf b/weechat/plugins.conf new file mode 100644 index 0000000..49c5467 --- /dev/null +++ b/weechat/plugins.conf @@ -0,0 +1,312 @@ +# +# weechat -- plugins.conf +# + +[var] +fifo.fifo = "on" +guile.check_license = "off" +lua.check_license = "off" +lua.emoji.incoming = "on" +lua.matrix.autojoin_on_invite = "on" +lua.matrix.backlog_lines = "120" +lua.matrix.debug = "off" +lua.matrix.encrypted_message_color = "lightgreen" +lua.matrix.homeserver_url = "https://matrix.org/" +lua.matrix.local_echo = "on" +lua.matrix.password = "Lp!Ds8@w" +lua.matrix.presence_filter = "off" +lua.matrix.typing_notices = "on" +lua.matrix.user = "neodarz" +perl.awaylog.command = "" +perl.awaylog.name_color = "default" +perl.awaylog.notify = "off" +perl.awaylog.on_away_only = "off" +perl.awaylog.plugin_color = "default" +perl.beep.beep_command_dcc = "$bell" +perl.beep.beep_command_highlight = "$bell" +perl.beep.beep_command_pv = "$bell" +perl.beep.beep_command_timeout = "30000" +perl.beep.beep_dcc = "on" +perl.beep.beep_highlight = "on" +perl.beep.beep_highlight_blacklist = "off" +perl.beep.beep_highlight_whitelist = "off" +perl.beep.beep_pv = "on" +perl.beep.beep_pv_blacklist = "off" +perl.beep.beep_pv_whitelist = "off" +perl.beep.beep_trigger_highlight = "" +perl.beep.beep_trigger_pv = "" +perl.beep.bell_always = "" +perl.beep.blacklist_nicks = "" +perl.beep.whitelist_channels = "" +perl.beep.whitelist_nicks = "" +perl.check_license = "off" +perl.coords.color.selection = "reverse.brown,black" +perl.coords.color.selection_cursor = "reverse.underline" +perl.coords.color.url_highlight = "reverse.underline" +perl.coords.color.url_highlight_active = "reverse.brown,black" +perl.coords.copybuf_short_name = "©" +perl.coords.hyper_channels = "off" +perl.coords.hyper_nicks = "off" +perl.coords.hyper_prefix = "on" +perl.coords.hyper_show = "url" +perl.coords.mouse.click_select_pane = "on" +perl.coords.mouse.click_through_pane = "off" +perl.coords.mouse.close_on_release = "110" +perl.coords.mouse.copy_on_click = "on" +perl.coords.mouse.handle_scroll = "off" +perl.coords.mouse.scroll_inactive_pane = "on" +perl.coords.mouse.url_open_2nd_click = "off" +perl.coords.url_braces = "[({<"''">})]" +perl.coords.url_non_beginnings = "\W" +perl.coords.url_non_endings = "[.,;:?!_-]" +perl.coords.url_regex = "\w+://\S+ | (?:^|(?<=\s))(?:\S+\.){2,}\w{2,5}(?:/\S*|(?=\s)|$) | (?:^|(?<=\s))(?:\S+\.)+\w{2,5}/(?:\S+)?" +perl.coords.use_nick_menu = "off" +perl.coords.xterm_compatible = "rxvt-uni" +python.auto_away.idletime = "20" +python.auto_away.message = "Idle" +python.autojoin.autosave = "off" +python.autojoin_on_invite.autojoin_key = "on" +python.autojoin_on_invite.ignore_channels = "" +python.autojoin_on_invite.ignore_nicks = "" +python.autojoin_on_invite.whitelist_channels = "" +python.autojoin_on_invite.whitelist_nicks = "" +python.check_license = "off" +python.clone_scanner.autofocus = "on" +python.clone_scanner.clone_onjoin_alert_key = "mask" +python.clone_scanner.clone_report_key = "mask" +python.clone_scanner.colors.clone_report.clone.match = "chat" +python.clone_scanner.colors.clone_report.clone.message = "chat" +python.clone_scanner.colors.clone_report.header.channel = "bold" +python.clone_scanner.colors.clone_report.header.message = "chat" +python.clone_scanner.colors.clone_report.header.number_of_hosts = "bold" +python.clone_scanner.colors.clone_report.subheader.host = "bold" +python.clone_scanner.colors.clone_report.subheader.message = "chat" +python.clone_scanner.colors.clone_report.subheader.number_of_clones = "bold" +python.clone_scanner.colors.join_messages.channel = "bold" +python.clone_scanner.colors.join_messages.identhost = "chat" +python.clone_scanner.colors.join_messages.message = "chat" +python.clone_scanner.colors.join_messages.nick = "bold" +python.clone_scanner.colors.mask.identhost = "" +python.clone_scanner.colors.mask.nick = "bold" +python.clone_scanner.colors.onjoin_alert.channel = "red" +python.clone_scanner.colors.onjoin_alert.matches = "bold red" +python.clone_scanner.colors.onjoin_alert.message = "red" +python.clone_scanner.colors.onjoin_alert.nick = "bold red" +python.clone_scanner.compare_idents = "off" +python.clone_scanner.display_join_messages = "off" +python.clone_scanner.display_onjoin_alert_clone_buffer = "on" +python.clone_scanner.display_onjoin_alert_current_buffer = "off" +python.clone_scanner.display_onjoin_alert_target_buffer = "on" +python.clone_scanner.display_scan_report_clone_buffer = "on" +python.clone_scanner.display_scan_report_current_buffer = "on" +python.clone_scanner.display_scan_report_target_buffer = "off" +python.clone_scanner.hooks.excluded_servers = "bitlbee,twitchtv" +python.clone_scanner.hooks.explicit_servers = "*" +python.clone_scanner.lag_warning = "on" +python.confversion.auto_commit_ignore = "weechat.bar.nicklist.hidden" +python.confversion.commit_each_change = "true" +python.confversion.commit_message = "Commiting changes" +python.confversion.versioning_method = "git" +python.country.show_in_whois = "on" +python.country.show_localtime = "on" +python.country.time_format = "%x %X %Z" +python.grep.clear_buffer = "off" +python.grep.default_tail_head = "10" +python.grep.go_to_buffer = "on" +python.grep.log_filter = "" +python.grep.max_lines = "4000" +python.grep.show_summary = "on" +python.grep.size_limit = "2048" +python.histman.buffer_close = "off" +python.histman.history_dir = "%h/history" +python.histman.min_length = "2" +python.histman.number = "0" +python.histman.pattern = "(.*password|.*nickserv|/quit)" +python.histman.rmodifier = "off" +python.histman.save = "all" +python.histman.save_global = "off" +python.histman.skip_double = "on" +python.nameday.color_female = "magenta" +python.nameday.color_male = "cyan" +python.nameday.country = "fr" +python.nameday.days = "1" +python.nameday.item_color_date_next = "default" +python.nameday.item_color_date_today = "white" +python.nameday.item_color_female_next = "magenta" +python.nameday.item_color_female_today = "magenta" +python.nameday.item_color_male_next = "cyan" +python.nameday.item_color_male_today = "cyan" +python.nameday.item_color_name_next = "default" +python.nameday.item_color_name_today = "green" +python.nameday.item_date_next = "off" +python.nameday.item_date_today = "on" +python.nameday.item_name_gender = "off" +python.nameday.reminder = "" +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.pyrnotify.host = "localhost" +python.pyrnotify.icon = "utilities-terminal" +python.pyrnotify.pm-icon = "emblem-favorite" +python.pyrnotify.port = "4321" +python.screen_away.away_suffix = "" +python.screen_away.command_on_attach = "" +python.screen_away.command_on_detach = "" +python.screen_away.ignore = "" +python.screen_away.ignore_relays = "off" +python.screen_away.interval = "5" +python.screen_away.message = "Detached from screen" +python.screen_away.set_away = "on" +python.screen_away.time_format = "since %Y-%m-%d %H:%M:%S%z" +python.shortenurl.bitly_add_to_history = "true" +python.shortenurl.bitly_key = "" +python.shortenurl.bitly_login = "" +python.shortenurl.color = "red" +python.shortenurl.ignore_list = "http://is.gd,http://tinyurl.com,http://bit.ly" +python.shortenurl.short_own = "off" +python.shortenurl.shortener = "isgd" +python.shortenurl.urllength = "30" +python.slack_extension.colorize_messages = "0" +python.slack_extension.colorize_nicks = "1" +python.slack_extension.colorize_private_chats = "0" +python.slack_extension.debug_mode = "" +python.slack_extension.distracting_channels = "" +python.slack_extension.show_reaction_nicks = "on" +python.slack_extension.slack_api_token = "xoxp-123421994928-124216203780-124819548518-5a07654eb4f5dfa870c9a2f195996afa" +python.slack_extension.slack_timeout = "20000" +python.slack_extension.switch_buffer_on_join = "1" +python.slack_extension.trigger_value = "0" +python.slack_extension.unfurl_ignore_alt_text = "0" +python.sshnotify.addresses = "localhost" +python.sshnotify.extra_commands = "" +python.sshnotify.ignore = "" +python.sshnotify.mention-image = "" +python.sshnotify.mention-urgency = "normal" +python.sshnotify.pm-image = "" +python.sshnotify.pm-urgency = "critical" +python.sshnotify.show_highlight = "on" +python.sshnotify.show_priv_msg = "on" +ruby.check_license = "off" +tcl.check_license = "off" + +[desc] +lua.emoji.incoming = "Also try to replace shortcodes to emoji in incoming messages (default: "on")" +lua.matrix.autojoin_on_invite = "Automatically join rooms you are invited to (default: "on")" +lua.matrix.backlog_lines = "Number of lines to fetch from backlog upon connecting (default: "120")" +lua.matrix.debug = "Print a lot of extra information to help with finding bugs and other problems. (default: "off")" +lua.matrix.encrypted_message_color = "Print encrypted mesages with this color (default: "lightgreen")" +lua.matrix.homeserver_url = "Full URL including port to your homeserver (including trailing slash) or use default matrix.org (default: "https://matrix.org/")" +lua.matrix.local_echo = "Print lines locally instead of waiting for return from server (default: "on")" +lua.matrix.password = "Your homeserver password (default: "")" +lua.matrix.presence_filter = "Filter presence messages and ephemeral events (for performance) (default: "off")" +lua.matrix.typing_notices = "Send typing notices when you type (default: "on")" +lua.matrix.user = "Your homeserver username (default: "")" +perl.beep.beep_command_dcc = "command for beep on dcc, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")" +perl.beep.beep_command_highlight = "command for beep on highlight, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")" +perl.beep.beep_command_pv = "command for beep on private message, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")" +perl.beep.beep_command_timeout = "timeout for command run (in milliseconds, 0 = never kill (not recommended)) (default: "30000")" +perl.beep.beep_dcc = "beep on dcc (default: "on")" +perl.beep.beep_highlight = "beep on highlight (default: "on")" +perl.beep.beep_highlight_blacklist = "turn blacklist for highlights on or off (default: "off")" +perl.beep.beep_highlight_whitelist = "turn whitelist for highlights on or off (default: "off")" +perl.beep.beep_pv = "beep on private message (default: "on")" +perl.beep.beep_pv_blacklist = "turn blacklist for private messages on or off (default: "off")" +perl.beep.beep_pv_whitelist = "turn whitelist for private messages on or off (default: "off")" +perl.beep.beep_trigger_highlight = "word that will trigger execution of beep_command_highlight (if empty, anything will trigger) (default: "")" +perl.beep.beep_trigger_pv = "word that will trigger execution of beep_command_pv (it empty, anything will trigger) (default: "")" +perl.beep.bell_always = "use $bell on private messages and/or highlights regardless of trigger and whitelist settings (example: "pv,highlight") (default: "")" +perl.beep.blacklist_nicks = "comma-separated list of "server.nick": if not empty, these nicks will not be able to trigger execution of commands. Cannot be used in conjuction with whitelist (example: "freenode.nick1,freenode.nick2") (default: "")" +perl.beep.whitelist_channels = "comma-separated list of "server.#channel": if not empty, only these channels will trigger execution of commands (example: "freenode.#weechat,freenode.#channel2") (default: "")" +perl.beep.whitelist_nicks = "comma-separated list of "server.nick": if not empty, only these nicks will trigger execution of commands (example: "freenode.nick1,freenode.nick2") (default: "")" +perl.coords.clipboard_command = "if you set this, an external program may be executed to store the selection or URL. begin with | to pipe into program or use parameters %s for text, %q for quoted text or %x for quoted escape sequence." +perl.coords.color.selection = "the color of the currently selected text in selection mode" +perl.coords.color.selection_cursor = "the weechat color and/or attribute to be used for the text cursor." +perl.coords.color.url_highlight = "the weechat color and/or attribute to be used for highlighting URLs in the copy window. seperate multiple attributes with ." +perl.coords.color.url_highlight_active = "the same as color.url_highlight except for the currently (using arrow keys) selected link." +perl.coords.copybuf_short_name = "short_name to use for coords buffer. it is set to the copy sign by default to not disturb buffers bar width, set to the empty string to have window position and size shown" +perl.coords.copywin_custom_keys = "You can define custom key bindings to use inside the copywin here. syntax is: command-letter:weechat-keycode. available commands: -+>< (up/down/left/right) fbae (forward word/backward word/beginning/end) !@ (open/start selection) /UNCunc (toggle highlights/urls/nicks/channels) q (close window)" +perl.coords.hyper_channels = "make channels to hyperlinks for join" +perl.coords.hyper_nicks = "make nicks to hyperlinks for menu/pm" +perl.coords.hyper_show = "set to types of hyperlinks that are shown by default" +perl.coords.mouse.click_select_pane = "set to on to use the mouse to select windows" +perl.coords.mouse.click_through_pane = "set to on if copy_on_click should work on inactive windows (works only if click_select_pane is set too). set to off if window needs to be active" +perl.coords.mouse.close_on_release = "set to on or a delay (in ms) to autoclose coords buffer opened by copy_on_click on button release, set to off if the coords buffer should stay open after click" +perl.coords.mouse.copy_on_click = "set to on if it should be possible to directly click on URLs and select text, set to off if mouse should only work in open coords buffer" +perl.coords.mouse.handle_scroll = "set to on if coords should handle scrolling inside windows. the script will try to guess non-chat areas to be nicklist, top to be title and bottom to be status and scroll the respective bars if the cursor is in that area. set to off if scrolling should be handled by the default mouse.pl script or another mouse scrolling script" +perl.coords.mouse.scroll_inactive_pane = "set to on if inactive windows should be scrolled instead of active window if the mouse cursor is over it (requires handle_scroll to be enabled)" +perl.coords.mouse.url_open_2nd_click = "if this is set, URLs are only opened when clicked twice (in the same incarnation of a coords buffer) instead of on first click. it can be set to a delay (in ms) that will be added to the close_on_release delay if the script is waiting for a second click on the URL to happen" +perl.coords.url_braces = "parenthesis-like characters which nest and should be excluded when found around an URL. make sure the variable setting nests properly when modifying this." +perl.coords.url_non_endings = "this is matched against the end of a link and removed" +perl.coords.url_regex = "a regular expression to identify URLs in the text. See perlre for more information about Perl regular expressions." +perl.coords.use_nick_menu = "use nick menu when opening nick hyperlink (see hyper_nicks, requires menu.pl script). otherwise open private message. this setting only applies to text mode selection, for mouse see mouse.nick_2nd_click" +python.clone_scanner.autofocus = "Focus the clone_scanner buffer in the current window if it isn't already displayed by a window. (default: "on")" +python.clone_scanner.clone_onjoin_alert_key = "Which 'key' to display in the on-join alerts: 'mask' for full hostmasks, or 'nick' for nicks (default: "mask")" +python.clone_scanner.clone_report_key = "Which 'key' to display in the clone report: 'mask' for full hostmasks, or 'nick' for nicks (default: "mask")" +python.clone_scanner.colors.clone_report.clone.match = "The colour of the match details (masks or nicks) in the clone report. (default: "chat")" +python.clone_scanner.colors.clone_report.clone.message = "The colour of the clone hit in the clone report message. (default: "chat")" +python.clone_scanner.colors.clone_report.header.channel = "The colour of the channel name in the clone report header. (default: "bold")" +python.clone_scanner.colors.clone_report.header.message = "The colour of the clone report header. (default: "chat")" +python.clone_scanner.colors.clone_report.header.number_of_hosts = "The colour of the number of hosts in the clone report header. (default: "bold")" +python.clone_scanner.colors.clone_report.subheader.host = "The colour of the host in the clone report subheader. (default: "bold")" +python.clone_scanner.colors.clone_report.subheader.message = "The colour of the clone report subheader. (default: "chat")" +python.clone_scanner.colors.clone_report.subheader.number_of_clones = "The colour of the number of clones in the clone report subheader. (default: "bold")" +python.clone_scanner.colors.join_messages.channel = "The colour for the 'channel'-part of the join messages. (default: "bold")" +python.clone_scanner.colors.join_messages.identhost = "The colour for the 'ident@host'-part of the join messages. (default: "chat")" +python.clone_scanner.colors.join_messages.message = "The base colour for the join messages. (default: "chat")" +python.clone_scanner.colors.join_messages.nick = "The colour for the 'nick'-part of the join messages. Note: if you have colorize_nicks, this option might not always work as expected. (default: "bold")" +python.clone_scanner.colors.mask.identhost = "The formatting of the identhost in the match mask. (default: "")" +python.clone_scanner.colors.mask.nick = "The formatting of the nick in the match mask. (default: "bold")" +python.clone_scanner.colors.onjoin_alert.channel = "The on-join clone alert's channel colour. Formats are space separated. (default: "red")" +python.clone_scanner.colors.onjoin_alert.matches = "The on-join clone alert's matches (masks or nicks) colour. Formats are space separated. Note: if you have colorize_nicks, this option might not work as expected. (default: "bold red")" +python.clone_scanner.colors.onjoin_alert.message = "The on-join clone alert's message colour. Formats are space separated. (default: "red")" +python.clone_scanner.colors.onjoin_alert.nick = "The on-join clone alert's nick colour. Formats are space separated. Note: if you have colorize_nicks, this option might not work as expected. (default: "bold red")" +python.clone_scanner.compare_idents = "Match against ident@host.name instead of just the hostname. Useful if you don't want different people from bouncers marked as clones (default: "off")" +python.clone_scanner.display_join_messages = "Display all joins in the clone_scanner buffer (default: "off")" +python.clone_scanner.display_onjoin_alert_clone_buffer = "Display an on-join clone alert in the clone_scanner buffer (default: "on")" +python.clone_scanner.display_onjoin_alert_current_buffer = "Display an on-join clone alert in the current buffer (default: "off")" +python.clone_scanner.display_onjoin_alert_target_buffer = "Display an on-join clone alert in the buffer where the clone was detected (default: "on")" +python.clone_scanner.display_scan_report_clone_buffer = "Display manual scan reports in the clone buffer (default: "on")" +python.clone_scanner.display_scan_report_current_buffer = "Display manual scan reports in the current buffer (default: "on")" +python.clone_scanner.display_scan_report_target_buffer = "Display manual scan reports in the buffer of the scanned channel (default: "off")" +python.clone_scanner.hooks.excluded_servers = "Which servers should the hook *not* be valid for? There's no support for wildcards unfortunately. E.g.: 'bitlbee,twitchtv' to exclude servers named bitlbee and twitchtv (default). (default: "bitlbee,twitchtv")" +python.clone_scanner.hooks.explicit_servers = "Comma-separated, wildcard-supporting list of servers for which we should add hook to for monitoring clones. E.g. 'freenode,chat4all,esper*' or '*' (default) (default: "*")" +python.clone_scanner.lag_warning = "Show temporary warning upon script load regarding the inefficiency of the script. Set to "off" to disable. (default: "on")" +python.histman.buffer_close = "save command history, when buffer will be closed (default: off) (default: "off")" +python.histman.history_dir = "locale cache directory for history files ("%h" will be replaced by WeeChat home, "~/.weechat" by default) (default: "%h/history")" +python.histman.min_length = "minimum length of command/text (default: 2) (default: "2")" +python.histman.number = "number of history commands/text to save. A positive number will save from oldest to latest, a negative number will save from latest to oldest. 0 = save whole history (e.g. -10 will save the last 10 history entries (default: "0")" +python.histman.pattern = "a simple regex to ignore commands/text. Empty value disable pattern matching (default: "(.*password|.*nickserv|/quit)")" +python.histman.rmodifier = "use rmodifier options to ignore commands/text (default:off) (default: "off")" +python.histman.save = "define what should be save from history. Possible values are "command", "text", "all". This is a fallback option (see /help histman) (default: "all")" +python.histman.save_global = "save global history, possible values are "command", "text", "all" or "off"(default: off) (default: "off")" +python.histman.skip_double = "skip lines that already exists (case sensitive) (default: "on")" +python.nameday.color_female = "color for female names" +python.nameday.color_male = "color for male names" +python.nameday.country = "country, only "fr" (french) is currently available" +python.nameday.days = "number of days after current one to display in bar item" +python.nameday.item_color_date_next = "color for date in item (next days)" +python.nameday.item_color_date_today = "color for date in item (today)" +python.nameday.item_color_female_next = "color for female names in item (next days)" +python.nameday.item_color_female_today = "color for female names in item (today)" +python.nameday.item_color_male_next = "color for male names in item (next days)" +python.nameday.item_color_male_today = "color for male names in item (today)" +python.nameday.item_color_name_next = "color for name in item (next days)" +python.nameday.item_color_name_today = "color for name in item (today)" +python.nameday.item_date_next = "display dates for tomorrow and next days in bar item" +python.nameday.item_date_today = "display date for today in bar item" +python.nameday.item_name_gender = "display gender (St/Ste) before name" +python.nameday.reminder = "comma-separated list of names or dates (format: DD/MM) for which a reminder is displayed" +python.screen_away.away_suffix = "What to append to your nick when you're away." +python.screen_away.command_on_attach = "Commands to execute on attach, separated by semicolon" +python.screen_away.command_on_detach = "Commands to execute on detach, separated by semicolon" +python.screen_away.ignore = "Comma-separated list of servers to ignore." +python.screen_away.ignore_relays = "Only check screen status and ignore relay interfaces" +python.screen_away.interval = "How often in seconds to check screen status" +python.screen_away.message = "Away message" +python.screen_away.set_away = "Set user as away." +python.screen_away.time_format = "time format append to away message" |