clearance
This commit is contained in:
parent
d640f7c490
commit
4da632bbf7
@ -1,118 +0,0 @@
|
||||
# Fonts
|
||||
font_family Ubuntu Mono derivative Powerline
|
||||
bold_font auto
|
||||
italic_font auto
|
||||
bold_italic_font auto
|
||||
font_size 13.9
|
||||
disable_ligatures always
|
||||
|
||||
env GLFW_IM_MODULE=ibus
|
||||
|
||||
# Cursors
|
||||
cursor #F2D5CF
|
||||
cursor_text_color #303446
|
||||
cursor_shape beam
|
||||
cursor_underline_thickness 2
|
||||
cursor_blink_interval -1
|
||||
cursor_stop_blinking_after 15
|
||||
|
||||
# Scrollback
|
||||
scrollback_lines 2000
|
||||
|
||||
# Mouse
|
||||
url_color #F2D5CF
|
||||
copy_on_select yes
|
||||
default_pointer_shape beam
|
||||
pointer_shape_when_dragging beam
|
||||
mouse_map middle release ungrabbed paste_from_selection
|
||||
|
||||
# Performance
|
||||
repaint_delay 6
|
||||
input_delay 1
|
||||
sync_to_monitor no
|
||||
|
||||
# Window layout
|
||||
remember_window_size yes
|
||||
initial_window_width 1024
|
||||
initial_window_height 400
|
||||
enabled_layouts *
|
||||
window_resize_step_cells 1
|
||||
window_resize_step_lines 1
|
||||
window_border_width 1
|
||||
draw_minimal_borders yes
|
||||
window_margin_width 0
|
||||
single_window_margin_width -1
|
||||
window_padding_width 1
|
||||
single_window_padding_width -1
|
||||
placement_strategy center
|
||||
active_border_color #BABBF1
|
||||
inactive_border_color #737994
|
||||
bell_border_color #E5C890
|
||||
hide_window_decorations no
|
||||
resize_debounce_time 0.05 0.05
|
||||
confirm_os_window_close 0
|
||||
wayland_titlebar_color background
|
||||
|
||||
# Tab bar
|
||||
tab_bar_edge bottom
|
||||
tab_bar_margin_width 0.0
|
||||
tab_bar_margin_height 0.0 0.0
|
||||
tab_bar_style powerline
|
||||
tab_bar_align left
|
||||
tab_bar_min_tabs 2
|
||||
tab_switch_strategy previous
|
||||
tab_fade 0.25 0.5 0.75 1
|
||||
tab_title_template "{num_windows} window{'s' if num_windows > 1 else ''} opened"
|
||||
active_tab_foreground #232634
|
||||
active_tab_background #CA9EE6
|
||||
inactive_tab_foreground #C6D0F5
|
||||
inactive_tab_background #292C3C
|
||||
tab_bar_background #232634
|
||||
|
||||
# Color scheme
|
||||
foreground #D8DEE9
|
||||
background #2E3440
|
||||
selection_foreground #000010
|
||||
selection_background #6d9ece
|
||||
#background_opacity 0.75
|
||||
#background_blur 1
|
||||
mark1_foreground #303446
|
||||
mark1_background #BABBF1
|
||||
mark2_foreground #303446
|
||||
mark2_background #CA9EE6
|
||||
mark3_foreground #303446
|
||||
mark3_background #85C1DC
|
||||
color0 #51576D
|
||||
color8 #626880
|
||||
color1 #E78284
|
||||
color9 #E78284
|
||||
color2 #A6D189
|
||||
color10 #A6D189
|
||||
color3 #E5C890
|
||||
color11 #E5C890
|
||||
color4 #6d9dce
|
||||
color12 #8CAAEE
|
||||
color5 #F4B8E4
|
||||
color13 #F4B8E4
|
||||
color6 #81C8BE
|
||||
color14 #81C8BE
|
||||
color7 #B5BFE2
|
||||
color15 #A5ADCE
|
||||
|
||||
# Advanced
|
||||
allow_remote_control yes
|
||||
|
||||
# Keyboard shortcuts
|
||||
clear_all_shortcuts yes
|
||||
map alt+c copy_to_clipboard
|
||||
map alt+v paste_from_clipboard
|
||||
map alt+enter new_window
|
||||
map alt+w close_window
|
||||
map ctrl+tab next_window
|
||||
map alt+t new_tab
|
||||
map alt+q close_tab
|
||||
map alt+l next_layout
|
||||
map alt+kp_add change_font_size all +2.0
|
||||
map alt+kp_subtract change_font_size all -2.0
|
||||
map alt+backspace change_font_size all 0
|
||||
map alt+f5 load_config_file
|
@ -1,20 +0,0 @@
|
||||
-- Archivo: ~/.config/nvim/lua/filetype.lua
|
||||
|
||||
-- Asocia archivos específicos con yaml.ansible
|
||||
vim.api.nvim_create_autocmd("BufRead,BufNewFile", {
|
||||
pattern = { "*.yml", "*.yaml" },
|
||||
callback = function()
|
||||
local is_ansible = false
|
||||
local cwd = vim.fn.getcwd()
|
||||
-- Puedes agregar más patrones o condiciones según la estructura de tu proyecto
|
||||
if vim.fn.glob(cwd .. "/ansible.cfg") ~= "" or
|
||||
vim.fn.glob(cwd .. "/playbook.yml") ~= "" then
|
||||
is_ansible = true
|
||||
end
|
||||
|
||||
if is_ansible then
|
||||
vim.bo.filetype = "yaml.ansible"
|
||||
end
|
||||
end,
|
||||
})
|
||||
|
@ -1,92 +0,0 @@
|
||||
return {
|
||||
{ -- Autocompletion
|
||||
"hrsh7th/nvim-cmp",
|
||||
event = "InsertEnter",
|
||||
dependencies = {
|
||||
-- Snippet Engine & su integración con nvim-cmp
|
||||
{ "L3MON4D3/LuaSnip" },
|
||||
"saadparwaiz1/cmp_luasnip",
|
||||
|
||||
-- Soporte para LSP, rutas y buffers
|
||||
"hrsh7th/cmp-nvim-lsp",
|
||||
"hrsh7th/cmp-path",
|
||||
"hrsh7th/cmp-buffer",
|
||||
|
||||
-- Copilot
|
||||
{
|
||||
"zbirenbaum/copilot-cmp",
|
||||
after = { "copilot.lua" },
|
||||
},
|
||||
},
|
||||
|
||||
config = function()
|
||||
local cmp = require("cmp")
|
||||
local luasnip = require("luasnip")
|
||||
luasnip.config.setup({})
|
||||
|
||||
-- Mapeos para moverse en los snippets
|
||||
vim.keymap.set({ "i", "s" }, "<C-k>", function()
|
||||
if luasnip.expand_or_jumpable() then
|
||||
luasnip.expand_or_jump()
|
||||
end
|
||||
end, { silent = true })
|
||||
|
||||
cmp.setup({
|
||||
snippet = {
|
||||
expand = function(args)
|
||||
luasnip.lsp_expand(args.body)
|
||||
end,
|
||||
},
|
||||
completion = { completeopt = "menu,menuone,noinsert" },
|
||||
|
||||
mapping = cmp.mapping.preset.insert({
|
||||
["<C-n>"] = cmp.mapping.select_next_item(),
|
||||
["<C-p>"] = cmp.mapping.select_prev_item(),
|
||||
["<C-y>"] = cmp.mapping.confirm({ select = true }),
|
||||
["<C-Space>"] = cmp.mapping.complete(),
|
||||
}),
|
||||
|
||||
sources = cmp.config.sources({
|
||||
{ name = "copilot", group_index = 1 }, -- Prioridad 1
|
||||
{ name = "nvim_lsp", group_index = 2 }, -- Prioridad 2
|
||||
{ name = "luasnip", group_index = 3 }, -- Prioridad 3
|
||||
{ name = "buffer", group_index = 4 }, -- Prioridad 4
|
||||
{ name = "path", group_index = 5 }, -- Prioridad 5
|
||||
}),
|
||||
|
||||
formatting = {
|
||||
format = function(entry, vim_item)
|
||||
local icons = {
|
||||
copilot = " [Copilot]",
|
||||
nvim_lsp = " [LSP]",
|
||||
luasnip = " [Snippet]",
|
||||
buffer = " [Buffer]",
|
||||
path = " [Path]",
|
||||
}
|
||||
vim_item.kind = icons[entry.source.name] or vim_item.kind
|
||||
return vim_item
|
||||
end,
|
||||
},
|
||||
})
|
||||
end,
|
||||
},
|
||||
|
||||
-- Copilot.lua (Para integrar Copilot con nvim-cmp)
|
||||
{
|
||||
"zbirenbaum/copilot.lua",
|
||||
cmd = "Copilot",
|
||||
event = "InsertEnter",
|
||||
config = function()
|
||||
require("copilot").setup({
|
||||
suggestion = { enabled = false }, -- Usa `nvim-cmp` en lugar de la ventana flotante de Copilot
|
||||
panel = { enabled = false },
|
||||
})
|
||||
end,
|
||||
},
|
||||
|
||||
-- Soporte para autocompletado de rutas
|
||||
{
|
||||
"hrsh7th/cmp-path",
|
||||
event = "InsertEnter",
|
||||
},
|
||||
}
|
@ -1,155 +0,0 @@
|
||||
-- Archivo: ~/.config/nvim/lua/plugins/lsp.lua
|
||||
|
||||
return {
|
||||
{ -- Configuración de LSP y Plugins
|
||||
"neovim/nvim-lspconfig",
|
||||
dependencies = {
|
||||
-- Instala automáticamente LSPs y herramientas relacionadas en stdpath para Neovim
|
||||
{ "williamboman/mason.nvim", config = true }, -- Debe cargarse antes que los dependientes
|
||||
"williamboman/mason-lspconfig.nvim",
|
||||
"WhoIsSethDaniel/mason-tool-installer.nvim",
|
||||
|
||||
-- Actualizaciones de estado útiles para LSP.
|
||||
-- `opts = {}` es equivalente a llamar `require('fidget').setup({})`
|
||||
{
|
||||
"j-hui/fidget.nvim",
|
||||
opts = {}
|
||||
},
|
||||
|
||||
-- `neodev` configura Lua LSP para tu configuración de Neovim, runtime y plugins
|
||||
-- utilizados para autocompletado, anotaciones y firmas de las APIs de Neovim
|
||||
{ "folke/neodev.nvim", opts = {} },
|
||||
},
|
||||
config = function()
|
||||
-- 1. Definir la tabla de servidores con sus configuraciones específicas
|
||||
local servers = {
|
||||
-- Configuración para Lua
|
||||
lua_ls = {
|
||||
settings = {
|
||||
Lua = {
|
||||
completion = {
|
||||
callSnippet = "Replace",
|
||||
},
|
||||
workspace = {
|
||||
library = vim.api.nvim_get_runtime_file("", true),
|
||||
},
|
||||
diagnostics = { disable = { "missing-fields" } },
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
-- **Configuración para Ansible Language Server (ansiblels)**
|
||||
ansiblels = {
|
||||
filetypes = { "ansible", "yaml.ansible" }, -- Asociar 'ansiblels' con los tipos de archivo 'ansible' y 'yaml.ansible'
|
||||
settings = {
|
||||
ansible = {
|
||||
ansible = {
|
||||
path = "ansible" -- Ruta al ejecutable de ansible
|
||||
},
|
||||
executionEnvironment = {
|
||||
enabled = false -- Habilita o deshabilita el entorno de ejecución
|
||||
},
|
||||
python = {
|
||||
interpreterPath = "python" -- Ruta al intérprete de Python
|
||||
},
|
||||
validation = {
|
||||
enabled = true, -- Habilita la validación
|
||||
lint = {
|
||||
enabled = true, -- Habilita el linting
|
||||
path = "ansible-lint" -- Ruta al ejecutable de ansible-lint
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
-- 2. Definir capacidades extendidas (nvim-cmp)
|
||||
local capabilities = vim.lsp.protocol.make_client_capabilities()
|
||||
capabilities = vim.tbl_deep_extend("force", capabilities, require("cmp_nvim_lsp").default_capabilities())
|
||||
|
||||
-- 3. Configurar Mason
|
||||
require("mason").setup()
|
||||
|
||||
-- 4. Configurar Mason-LSPConfig
|
||||
require("mason-lspconfig").setup({
|
||||
ensure_installed = vim.tbl_keys(servers), -- Esto incluye 'ansiblels' si está en 'servers'
|
||||
automatic_installation = true,
|
||||
})
|
||||
|
||||
-- 5. Configurar Mason-Tool-Installer
|
||||
local ensure_installed = vim.tbl_keys(servers or {})
|
||||
vim.list_extend(ensure_installed, {
|
||||
"stylua", -- Usado para formatear código Lua
|
||||
"ansible-language-server", -- Asegurar que el servidor de Ansible esté instalado
|
||||
"ansible-lint", -- Asegurar que ansible-lint esté instalado
|
||||
})
|
||||
require("mason-tool-installer").setup({ ensure_installed = ensure_installed })
|
||||
|
||||
-- 6. Configurar los servidores con sus respectivas configuraciones
|
||||
require("mason-lspconfig").setup_handlers({
|
||||
function(server_name)
|
||||
local server = servers[server_name] or {}
|
||||
server.capabilities = vim.tbl_deep_extend("force", {}, capabilities, server.capabilities or {})
|
||||
require("lspconfig")[server_name].setup(server)
|
||||
end,
|
||||
})
|
||||
|
||||
-- 7. Configurar Autocomandos y Mapeos de Teclas
|
||||
vim.api.nvim_create_autocmd("LspAttach", {
|
||||
group = vim.api.nvim_create_augroup("kickstart-lsp-attach", { clear = true }),
|
||||
callback = function(event)
|
||||
-- Función de mapeo simplificada
|
||||
local map = function(keys, func, desc)
|
||||
vim.keymap.set("n", keys, func, { buffer = event.buf, desc = "LSP: " .. desc })
|
||||
end
|
||||
|
||||
-- Mapeos LSP con Telescope
|
||||
map("gd", require("telescope.builtin").lsp_definitions, "[G]oto [D]efinition")
|
||||
map("gr", require("telescope.builtin").lsp_references, "[G]oto [R]eferences")
|
||||
map("gI", require("telescope.builtin").lsp_implementations, "[G]oto [I]mplementation")
|
||||
map("<leader>D", require("telescope.builtin").lsp_type_definitions, "Type [D]efinition")
|
||||
map("<leader>ds", require("telescope.builtin").lsp_document_symbols, "[D]ocument [S]ymbols")
|
||||
map("<leader>ws", require("telescope.builtin").lsp_dynamic_workspace_symbols, "[W]orkspace [S]ymbols")
|
||||
map("<leader>rr", vim.lsp.buf.rename, "[R]ename")
|
||||
map("<leader>ca", vim.lsp.buf.code_action, "[C]ode [A]ction")
|
||||
map("K", vim.lsp.buf.hover, "Hover Documentation")
|
||||
map("gD", vim.lsp.buf.declaration, "[G]oto [D]eclaration")
|
||||
|
||||
-- Highlight References
|
||||
local client = vim.lsp.get_client_by_id(event.data.client_id)
|
||||
if client and client.server_capabilities.documentHighlightProvider then
|
||||
local highlight_augroup = vim.api.nvim_create_augroup("kickstart-lsp-highlight",
|
||||
{ clear = false })
|
||||
vim.api.nvim_create_autocmd({ "CursorHold", "CursorHoldI" }, {
|
||||
buffer = event.buf,
|
||||
group = highlight_augroup,
|
||||
callback = vim.lsp.buf.document_highlight,
|
||||
})
|
||||
|
||||
vim.api.nvim_create_autocmd({ "CursorMoved", "CursorMovedI" }, {
|
||||
buffer = event.buf,
|
||||
group = highlight_augroup,
|
||||
callback = vim.lsp.buf.clear_references,
|
||||
})
|
||||
|
||||
vim.api.nvim_create_autocmd("LspDetach", {
|
||||
group = vim.api.nvim_create_augroup("kickstart-lsp-detach", { clear = true }),
|
||||
callback = function(event2)
|
||||
vim.lsp.buf.clear_references()
|
||||
vim.api.nvim_clear_autocmds({ group = "kickstart-lsp-highlight", buffer = event2.buf })
|
||||
end,
|
||||
})
|
||||
end
|
||||
|
||||
-- Inlay Hints (si el servidor lo soporta)
|
||||
if client and client.server_capabilities.inlayHintProvider and vim.lsp.inlay_hint then
|
||||
map("<leader>th", function()
|
||||
vim.lsp.inlay_hint.enable(not vim.lsp.inlay_hint.is_enabled())
|
||||
end, "[T]oggle Inlay [H]ints")
|
||||
end
|
||||
end,
|
||||
})
|
||||
end,
|
||||
},
|
||||
}
|
@ -1,35 +0,0 @@
|
||||
-- Archivo: lua/plugins/nvim-cmp.lua
|
||||
|
||||
return {
|
||||
{
|
||||
"hrsh7th/nvim-cmp",
|
||||
config = function()
|
||||
local cmp = require("cmp")
|
||||
cmp.setup({
|
||||
mapping = {
|
||||
["<Tab>"] = cmp.mapping(function(fallback)
|
||||
if cmp.visible() then
|
||||
cmp.select_next_item()
|
||||
else
|
||||
fallback()
|
||||
end
|
||||
end, { "i", "s" }),
|
||||
["<S-Tab>"] = cmp.mapping(function(fallback)
|
||||
if cmp.visible() then
|
||||
cmp.select_prev_item()
|
||||
else
|
||||
fallback()
|
||||
end
|
||||
end, { "i", "s" }),
|
||||
["<CR>"] = cmp.mapping.confirm({ select = true }),
|
||||
},
|
||||
sources = cmp.config.sources({
|
||||
{ name = "copilot" },
|
||||
{ name = "nvim_lsp" },
|
||||
{ name = "buffer" },
|
||||
-- Añade otras fuentes si lo deseas
|
||||
}),
|
||||
})
|
||||
end,
|
||||
},
|
||||
}
|
@ -1,55 +0,0 @@
|
||||
return {
|
||||
{ -- Highlight, edit, and navigate code
|
||||
"nvim-treesitter/nvim-treesitter",
|
||||
build = ":TSUpdate",
|
||||
opts = {
|
||||
ensure_installed = {
|
||||
"bash",
|
||||
"c",
|
||||
"diff",
|
||||
"html",
|
||||
"lua",
|
||||
"luadoc",
|
||||
"markdown",
|
||||
"vim",
|
||||
"vimdoc",
|
||||
"jsdoc",
|
||||
"templ",
|
||||
"bash",
|
||||
},
|
||||
-- Autoinstall languages that are not installed
|
||||
auto_install = true,
|
||||
highlight = {
|
||||
enable = true,
|
||||
use_languagetree = true,
|
||||
-- Some languages depend on vim's regex highlighting system (such as Ruby) for indent rules.
|
||||
-- If you are experiencing weird indenting issues, add the language to
|
||||
-- the list of additional_vim_regex_highlighting and disabled languages for indent.
|
||||
additional_vim_regex_highlighting = { "ruby", "markdown" },
|
||||
},
|
||||
indent = { enable = true, disable = { "ruby" } },
|
||||
autotag = {
|
||||
enable = true,
|
||||
enable_rename = true,
|
||||
enable_close = true,
|
||||
enable_close_on_slash = true,
|
||||
filetypes = { "html", "xml", "templ", "tmpl" },
|
||||
},
|
||||
},
|
||||
config = function(_, opts)
|
||||
-- [[ Configure Treesitter ]] See `:help nvim-treesitter`
|
||||
|
||||
-- Prefer git instead of curl in order to improve connectivity in some environments
|
||||
require("nvim-treesitter.install").prefer_git = true
|
||||
---@diagnostic disable-next-line: missing-fields
|
||||
require("nvim-treesitter.configs").setup(opts)
|
||||
|
||||
-- There are additional nvim-treesitter modules that you can use to interact
|
||||
-- with nvim-treesitter. You should go explore a few and see what interests you:
|
||||
--
|
||||
-- - Incremental selection: Included, see `:help nvim-treesitter-incremental-selection-mod`
|
||||
-- - Show your current context: https://github.com/nvim-treesitter/nvim-treesitter-context
|
||||
-- - Treesitter + textobjects: https://github.com/nvim-treesitter/nvim-treesitter-textobjects
|
||||
end,
|
||||
},
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,38 +0,0 @@
|
||||
#
|
||||
# weechat -- buflist.conf
|
||||
#
|
||||
# WARNING: It is NOT recommended to edit this file by hand,
|
||||
# especially if WeeChat is running.
|
||||
#
|
||||
# Use /set or similar command to change settings in WeeChat.
|
||||
#
|
||||
# For more info, see: https://weechat.org/doc/quickstart
|
||||
#
|
||||
|
||||
[look]
|
||||
auto_scroll = 50
|
||||
display_conditions = "${buffer.hidden}==0"
|
||||
enabled = on
|
||||
mouse_jump_visited_buffer = off
|
||||
mouse_move_buffer = on
|
||||
mouse_wheel = on
|
||||
nick_prefix = off
|
||||
nick_prefix_empty = on
|
||||
signals_refresh = ""
|
||||
sort = "number,-active"
|
||||
|
||||
[format]
|
||||
buffer = "${format_number}${indent}${format_nick_prefix}${color_hotlist}${name}"
|
||||
buffer_current = "${color:,darkgray}${format_buffer}"
|
||||
hotlist = " ${color:246}${hotlist}${color:246}"
|
||||
hotlist_highlight = "${color:163}"
|
||||
hotlist_low = "${color:darkgray}"
|
||||
hotlist_message = "${color:231}"
|
||||
hotlist_none = "${color:gray}"
|
||||
hotlist_private = "${color:031}"
|
||||
hotlist_separator = "${color:gray},"
|
||||
indent = " "
|
||||
lag = " ${color:green}[${color:brown}${lag}${color:green}]"
|
||||
name = "${name}"
|
||||
nick_prefix = "${color_nick_prefix}${nick_prefix}"
|
||||
number = "${if:${type}==server?${color:black,31}:${color:239}}${number}${if:${number_displayed}?.: }"
|
@ -1,246 +0,0 @@
|
||||
#
|
||||
# weechat -- irc.conf
|
||||
#
|
||||
|
||||
[look]
|
||||
buffer_open_before_autojoin = on
|
||||
buffer_open_before_join = off
|
||||
buffer_switch_autojoin = on
|
||||
buffer_switch_join = on
|
||||
color_nicks_in_names = off
|
||||
color_nicks_in_nicklist = off
|
||||
color_nicks_in_server_messages = on
|
||||
color_pv_nick_like_channel = on
|
||||
ctcp_time_format = "%a, %d %b %Y %T %z"
|
||||
display_away = local
|
||||
display_ctcp_blocked = on
|
||||
display_ctcp_reply = on
|
||||
display_ctcp_unknown = on
|
||||
display_host_join = on
|
||||
display_host_join_local = on
|
||||
display_host_quit = on
|
||||
display_join_message = "329,332,333,366"
|
||||
display_old_topic = on
|
||||
display_pv_away_once = on
|
||||
display_pv_back = on
|
||||
highlight_channel = "$nick"
|
||||
highlight_pv = "$nick"
|
||||
highlight_server = "$nick"
|
||||
highlight_tags_restrict = "irc_privmsg,irc_notice"
|
||||
item_channel_modes_hide_args = "k"
|
||||
item_display_server = buffer_plugin
|
||||
item_nick_modes = on
|
||||
item_nick_prefix = on
|
||||
join_auto_add_chantype = off
|
||||
msgbuffer_fallback = current
|
||||
new_channel_position = none
|
||||
new_pv_position = none
|
||||
nick_completion_smart = speakers
|
||||
nick_mode = prefix
|
||||
nick_mode_empty = off
|
||||
nicks_hide_password = "nickserv"
|
||||
notice_as_pv = auto
|
||||
notice_welcome_redirect = on
|
||||
notice_welcome_tags = ""
|
||||
notify_tags_ison = "notify_message"
|
||||
notify_tags_whois = "notify_message"
|
||||
part_closes_buffer = off
|
||||
pv_buffer = independent
|
||||
pv_tags = "notify_private"
|
||||
raw_messages = 256
|
||||
server_buffer = independent
|
||||
smart_filter = on
|
||||
smart_filter_delay = 5
|
||||
smart_filter_join = on
|
||||
smart_filter_join_unmask = 30
|
||||
smart_filter_mode = "ovh"
|
||||
smart_filter_nick = on
|
||||
smart_filter_quit = on
|
||||
temporary_servers = on
|
||||
topic_strip_colors = off
|
||||
|
||||
[color]
|
||||
input_nick = lightcyan
|
||||
item_channel_modes = default
|
||||
item_lag_counting = default
|
||||
item_lag_finished = yellow
|
||||
item_nick_modes = default
|
||||
message_join = green
|
||||
message_quit = red
|
||||
mirc_remap = "1,-1:darkgray"
|
||||
nick_prefixes = "q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"
|
||||
notice = green
|
||||
reason_quit = default
|
||||
topic_current = default
|
||||
topic_new = white
|
||||
topic_old = darkgray
|
||||
|
||||
[network]
|
||||
autoreconnect_delay_growing = 2
|
||||
autoreconnect_delay_max = 1800
|
||||
ban_mask_default = "*!$user@$host"
|
||||
channel_encode = off
|
||||
colors_receive = on
|
||||
colors_send = on
|
||||
lag_check = 60
|
||||
lag_max = 1800
|
||||
lag_min_show = 500
|
||||
lag_reconnect = 0
|
||||
lag_refresh_interval = 1
|
||||
notify_check_ison = 1
|
||||
notify_check_whois = 5
|
||||
sasl_fail_unavailable = on
|
||||
send_unknown_commands = off
|
||||
whois_double_nick = on
|
||||
|
||||
[msgbuffer]
|
||||
|
||||
[ctcp]
|
||||
version = ""
|
||||
|
||||
[ignore]
|
||||
ignore = *;*;^mefistofles$
|
||||
ignore = *;*;^marieta$
|
||||
ignore = *;*;^Hanom$
|
||||
ignore = *;*;^Irc-Juegos1$
|
||||
ignore = *;*;^ST4LK3R$
|
||||
ignore = *;*;^angevin$
|
||||
ignore = *;*;^Onslaught$
|
||||
ignore = *;*;^kyfho$
|
||||
ignore = *;*;^Dios_Tyr$
|
||||
ignore = *;*;^Wizard_of_Oz$
|
||||
ignore = *;*;^wadadli$
|
||||
ignore = *;*;^oobe$
|
||||
ignore = *;*;^kooper$
|
||||
ignore = *;*;^Al-Vaca-$
|
||||
ignore = *;*;^fr33n0deH4t3r$
|
||||
ignore = *;*;^mark200$
|
||||
ignore = *;*;^Ian_Murdock$
|
||||
ignore = *;*;^jackburton$
|
||||
ignore = *;*;^JaredFogle$
|
||||
ignore = *;*;^maid$
|
||||
ignore = *;*;^nucdak$
|
||||
ignore = *;*;^xarragon$
|
||||
ignore = *;*;^irc-ape$
|
||||
ignore = *;*;^lip$
|
||||
|
||||
[server_default]
|
||||
addresses = ""
|
||||
anti_flood_prio_high = 2
|
||||
anti_flood_prio_low = 2
|
||||
autoconnect = off
|
||||
autojoin = ""
|
||||
autoreconnect = on
|
||||
autoreconnect_delay = 10
|
||||
autorejoin = off
|
||||
autorejoin_delay = 30
|
||||
away_check = 0
|
||||
away_check_max_nicks = 25
|
||||
capabilities = ""
|
||||
command = ""
|
||||
command_delay = 0
|
||||
connection_timeout = 60
|
||||
default_msg_kick = ""
|
||||
default_msg_part = "WeeChat %v"
|
||||
default_msg_quit = "WeeChat %v"
|
||||
ipv6 = on
|
||||
local_hostname = ""
|
||||
nicks = "teraflops,teraflops1,teraflops2,teraflops3,teraflops4"
|
||||
nicks_alternate = on
|
||||
notify = ""
|
||||
password = ""
|
||||
proxy = ""
|
||||
realname = ""
|
||||
sasl_fail = continue
|
||||
sasl_key = ""
|
||||
sasl_mechanism = plain
|
||||
sasl_password = "menoscabo123"
|
||||
sasl_timeout = 15
|
||||
sasl_username = "teraflops"
|
||||
ssl = off
|
||||
ssl_cert = ""
|
||||
ssl_dhkey_size = 2048
|
||||
ssl_fingerprint = ""
|
||||
ssl_priorities = "NORMAL"
|
||||
ssl_verify = on
|
||||
username = "teraflops"
|
||||
|
||||
[server]
|
||||
chathispano.addresses = "erebor.teraflops.info/8001"
|
||||
chathispano.proxy
|
||||
chathispano.ipv6
|
||||
chathispano.ssl = on
|
||||
chathispano.ssl_cert
|
||||
chathispano.ssl_priorities
|
||||
chathispano.ssl_dhkey_size
|
||||
chathispano.ssl_fingerprint
|
||||
chathispano.ssl_verify
|
||||
chathispano.password = "chathispano:menoscabo123"
|
||||
chathispano.capabilities
|
||||
chathispano.sasl_mechanism
|
||||
chathispano.sasl_username
|
||||
chathispano.sasl_password
|
||||
chathispano.sasl_key
|
||||
chathispano.sasl_timeout
|
||||
chathispano.sasl_fail
|
||||
chathispano.autoconnect
|
||||
chathispano.autoreconnect
|
||||
chathispano.autoreconnect_delay
|
||||
chathispano.nicks
|
||||
chathispano.nicks_alternate
|
||||
chathispano.username
|
||||
chathispano.realname
|
||||
chathispano.local_hostname
|
||||
chathispano.command
|
||||
chathispano.command_delay
|
||||
chathispano.autojoin
|
||||
chathispano.autorejoin
|
||||
chathispano.autorejoin_delay
|
||||
chathispano.connection_timeout
|
||||
chathispano.anti_flood_prio_high
|
||||
chathispano.anti_flood_prio_low
|
||||
chathispano.away_check
|
||||
chathispano.away_check_max_nicks
|
||||
chathispano.default_msg_kick
|
||||
chathispano.default_msg_part
|
||||
chathispano.default_msg_quit
|
||||
chathispano.notify
|
||||
freenode.addresses = "hive.mysticemporium.xyz/8001"
|
||||
freenode.proxy
|
||||
freenode.ipv6
|
||||
freenode.ssl = on
|
||||
freenode.ssl_cert
|
||||
freenode.ssl_priorities
|
||||
freenode.ssl_dhkey_size
|
||||
freenode.ssl_fingerprint
|
||||
freenode.ssl_verify
|
||||
freenode.password = "freenode:menoscabo123"
|
||||
freenode.capabilities
|
||||
freenode.sasl_mechanism
|
||||
freenode.sasl_username
|
||||
freenode.sasl_password
|
||||
freenode.sasl_key
|
||||
freenode.sasl_timeout
|
||||
freenode.sasl_fail
|
||||
freenode.autoconnect
|
||||
freenode.autoreconnect
|
||||
freenode.autoreconnect_delay
|
||||
freenode.nicks
|
||||
freenode.nicks_alternate
|
||||
freenode.username
|
||||
freenode.realname
|
||||
freenode.local_hostname
|
||||
freenode.command
|
||||
freenode.command_delay
|
||||
freenode.autojoin
|
||||
freenode.autorejoin
|
||||
freenode.autorejoin_delay
|
||||
freenode.connection_timeout
|
||||
freenode.anti_flood_prio_high
|
||||
freenode.anti_flood_prio_low
|
||||
freenode.away_check
|
||||
freenode.away_check_max_nicks
|
||||
freenode.default_msg_kick
|
||||
freenode.default_msg_part
|
||||
freenode.default_msg_quit
|
||||
freenode.notify
|
@ -1,181 +0,0 @@
|
||||
#
|
||||
# weechat -- plugins.conf
|
||||
#
|
||||
|
||||
[var]
|
||||
fifo.fifo = "on"
|
||||
guile.check_license = "off"
|
||||
lua.check_license = "off"
|
||||
perl.check_license = "off"
|
||||
perl.highmon.alignment = "channel"
|
||||
perl.highmon.away_only = "off"
|
||||
perl.highmon.color_buf = "on"
|
||||
perl.highmon.first_run = "true"
|
||||
perl.highmon.hotlist_show = "off"
|
||||
perl.highmon.logging = "off"
|
||||
perl.highmon.merge_private = "off"
|
||||
perl.highmon.nick_prefix = "<"
|
||||
perl.highmon.nick_suffix = ">"
|
||||
perl.highmon.output = "buffer"
|
||||
perl.highmon.short_names = "off"
|
||||
perl.ncmpcpp.format = "/me np: {%a "%b" (%y) - %t}|{%a - %t}|{%f}"
|
||||
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.sysinfo.baritems = "memory"
|
||||
perl.sysinfo.color = "default"
|
||||
perl.sysinfo.nic = ""
|
||||
perl.sysinfo.nicname = ""
|
||||
perl.sysinfo.refresh = "0"
|
||||
perl.sysinfo.showbattery = "off"
|
||||
perl.sysinfo.showcpu = "on"
|
||||
perl.sysinfo.showdiskusage = "on"
|
||||
perl.sysinfo.showdistro = "on"
|
||||
perl.sysinfo.showhostname = "on"
|
||||
perl.sysinfo.showloadaverage = "on"
|
||||
perl.sysinfo.showmemoryusage = "on"
|
||||
perl.sysinfo.shownetworktraffic = "off"
|
||||
perl.sysinfo.showos = "on"
|
||||
perl.sysinfo.showprocesses = "on"
|
||||
perl.sysinfo.showuptime = "on"
|
||||
perl.sysinfo.showusers = "on"
|
||||
perl.sysinfo.text_battery = "Battery: "
|
||||
perl.sysinfo.text_color = "default"
|
||||
perl.sysinfo.text_cpu = "CPU: "
|
||||
perl.sysinfo.text_diskusage = "Disk Usage: "
|
||||
perl.sysinfo.text_distro = "Distro: "
|
||||
perl.sysinfo.text_dummy = "-"
|
||||
perl.sysinfo.text_hostname = "Host: "
|
||||
perl.sysinfo.text_loadaverage = "Load Average: "
|
||||
perl.sysinfo.text_memoryusage = "Memory Usage: "
|
||||
perl.sysinfo.text_network = "Network: "
|
||||
perl.sysinfo.text_os = "OS: "
|
||||
perl.sysinfo.text_processes = "Processes: "
|
||||
perl.sysinfo.text_uptime = "Uptime: "
|
||||
perl.sysinfo.text_users = "Users: "
|
||||
perl.sysinfo.useshorthostname = "on"
|
||||
python.autojoin.autosave = "off"
|
||||
python.check_license = "off"
|
||||
python.correction_completion.lang = "en"
|
||||
python.go.auto_jump = "off"
|
||||
python.go.color_name = "black,cyan"
|
||||
python.go.color_name_highlight = "red,cyan"
|
||||
python.go.color_name_highlight_selected = "red,brown"
|
||||
python.go.color_name_selected = "black,brown"
|
||||
python.go.color_number = "yellow,magenta"
|
||||
python.go.color_number_selected = "yellow,red"
|
||||
python.go.message = "Go to: "
|
||||
python.go.short_name = "off"
|
||||
python.go.sort = "number,beginning"
|
||||
python.go.use_core_instead_weechat = "off"
|
||||
python.lastfm.command = "now playing %s"
|
||||
python.lastfm.lastfm_username = "terafl0p5"
|
||||
python.mpc.autoswitch = "0"
|
||||
python.mpc.ch_pause = "||"
|
||||
python.mpc.ch_play = ">>"
|
||||
python.mpc.ch_stop = "--"
|
||||
python.mpc.debug = "0"
|
||||
python.mpc.format = "/me is listening to: $artist - $title_or_file ($length_min:$length_sec)"
|
||||
python.mpc.host = "localhost"
|
||||
python.mpc.password = ""
|
||||
python.mpc.playinfo = "$pos: $artist : $title : $album : $track : $time"
|
||||
python.mpc.port = "6600"
|
||||
python.mpc.shortstats = "MPC : $state : $artist : $title"
|
||||
python.mpc.verbose = "1"
|
||||
python.snotify.buffers = ""
|
||||
python.snotify.hsound = ""
|
||||
python.snotify.player = "paplay"
|
||||
python.snotify.psound = ""
|
||||
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.weempd.msg_head = "np:"
|
||||
python.weempd.spacer = " "
|
||||
ruby.check_license = "off"
|
||||
tcl.check_license = "off"
|
||||
|
||||
[desc]
|
||||
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: "5")"
|
||||
perl.notify_send.wait_pm = "necessary time delay between private messages (seconds) for command to be executed (default: "5")"
|
||||
perl.sysinfo.baritems = "comma separated list with name(s) of systeminformation to be displayed in a bar"
|
||||
perl.sysinfo.color = "color for optionsname"
|
||||
perl.sysinfo.nic = "comma separated list to specify your NIC interface name(s) (wlan0,eth0,etc)"
|
||||
perl.sysinfo.nicname = "comma separated list with name(s) for interface(s) (wireless,cable,etc)"
|
||||
perl.sysinfo.refresh = "refresh rate in seconds for info-bar (0 means off)"
|
||||
perl.sysinfo.text_color = "text color for results"
|
||||
perl.sysinfo.text_dummy = "separator between different options"
|
||||
python.go.auto_jump = "automatically jump to buffer when it is uniquely selected (default: "off")"
|
||||
python.go.color_name = "color for buffer name (not selected) (default: "black,cyan")"
|
||||
python.go.color_name_highlight = "color for highlight in buffer name (not selected) (default: "red,cyan")"
|
||||
python.go.color_name_highlight_selected = "color for highlight in a selected buffer name (default: "red,brown")"
|
||||
python.go.color_name_selected = "color for a selected buffer name (default: "black,brown")"
|
||||
python.go.color_number = "color for buffer number (not selected) (default: "yellow,magenta")"
|
||||
python.go.color_number_selected = "color for selected buffer number (default: "yellow,red")"
|
||||
python.go.message = "message to display before list of buffers (default: "Go to: ")"
|
||||
python.go.short_name = "display and search in short names instead of buffer name (default: "off")"
|
||||
python.go.sort = "comma-separated list of keys to sort buffers (the order is important, sorts are performed in the given order): name = sort by name (or short name), (default: "number,beginning")"
|
||||
python.go.use_core_instead_weechat = "use name "core" instead of "weechat" for core buffer (default: "off")"
|
||||
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")"
|
@ -1,701 +0,0 @@
|
||||
#
|
||||
# weechat -- weechat.conf
|
||||
#
|
||||
# WARNING: It is NOT recommended to edit this file by hand,
|
||||
# especially if WeeChat is running.
|
||||
#
|
||||
# Use /set or similar command to change settings in WeeChat.
|
||||
#
|
||||
# For more info, see: https://weechat.org/doc/quickstart
|
||||
#
|
||||
|
||||
[debug]
|
||||
|
||||
[startup]
|
||||
command_after_plugins = ""
|
||||
command_before_plugins = ""
|
||||
display_logo = on
|
||||
display_version = on
|
||||
sys_rlimit = ""
|
||||
|
||||
[look]
|
||||
align_end_of_lines = message
|
||||
align_multiline_words = on
|
||||
bar_more_down = "▼"
|
||||
bar_more_left = "◀"
|
||||
bar_more_right = "▶"
|
||||
bar_more_up = "▲"
|
||||
bare_display_exit_on_input = on
|
||||
bare_display_time_format = "%H:%M"
|
||||
buffer_auto_renumber = on
|
||||
buffer_notify_default = all
|
||||
buffer_position = end
|
||||
buffer_search_case_sensitive = off
|
||||
buffer_search_force_default = off
|
||||
buffer_search_regex = off
|
||||
buffer_search_where = message
|
||||
buffer_time_format = "${color:240}%H:%M:%S"
|
||||
color_basic_force_bold = off
|
||||
color_inactive_buffer = off
|
||||
color_inactive_message = off
|
||||
color_inactive_prefix = off
|
||||
color_inactive_prefix_buffer = off
|
||||
color_inactive_time = off
|
||||
color_inactive_window = off
|
||||
color_nick_offline = off
|
||||
color_pairs_auto_reset = 5
|
||||
color_real_white = off
|
||||
command_chars = ""
|
||||
command_incomplete = off
|
||||
confirm_quit = off
|
||||
confirm_upgrade = off
|
||||
day_change = on
|
||||
day_change_message_1date = "▬▬▶ %a, %d %b %Y ◀▬▬"
|
||||
day_change_message_2dates = "▬▬▶ %%a, %%d %%b %%Y (%a, %d %b %Y) ◀▬▬"
|
||||
eat_newline_glitch = off
|
||||
emphasized_attributes = ""
|
||||
highlight = "*teraflops*"
|
||||
highlight_regex = ""
|
||||
highlight_tags = ""
|
||||
hotlist_add_conditions = "${away} || ${buffer.num_displayed} == 0"
|
||||
hotlist_buffer_separator = ", "
|
||||
hotlist_count_max = 2
|
||||
hotlist_count_min_msg = 2
|
||||
hotlist_names_count = 3
|
||||
hotlist_names_length = 0
|
||||
hotlist_names_level = 12
|
||||
hotlist_names_merged_buffers = off
|
||||
hotlist_prefix = "H: "
|
||||
hotlist_remove = merged
|
||||
hotlist_short_names = on
|
||||
hotlist_sort = group_time_asc
|
||||
hotlist_suffix = ""
|
||||
hotlist_unique_numbers = on
|
||||
input_cursor_scroll = 20
|
||||
input_share = none
|
||||
input_share_overwrite = off
|
||||
input_undo_max = 32
|
||||
item_away_message = on
|
||||
item_buffer_filter = "•"
|
||||
item_buffer_zoom = "!"
|
||||
item_mouse_status = "M"
|
||||
item_time_format = "%H:%M"
|
||||
jump_current_to_previous_buffer = on
|
||||
jump_previous_buffer_when_closing = on
|
||||
jump_smart_back_to_buffer = on
|
||||
key_bind_safe = on
|
||||
key_grab_delay = 800
|
||||
mouse = on
|
||||
mouse_timer_delay = 100
|
||||
nick_color_force = ""
|
||||
nick_color_hash = djb2
|
||||
nick_color_stop_chars = "_|["
|
||||
nick_prefix = ""
|
||||
nick_suffix = ""
|
||||
paste_auto_add_newline = on
|
||||
paste_bracketed = off
|
||||
paste_bracketed_timer_delay = 10
|
||||
paste_max_lines = 1
|
||||
prefix_action = "⚡ "
|
||||
prefix_align = right
|
||||
prefix_align_max = 10
|
||||
prefix_align_min = 0
|
||||
prefix_align_more = " "
|
||||
prefix_align_more_after = on
|
||||
prefix_buffer_align = right
|
||||
prefix_buffer_align_max = 0
|
||||
prefix_buffer_align_more = "+"
|
||||
prefix_buffer_align_more_after = on
|
||||
prefix_error = "⚠ "
|
||||
prefix_join = "◥"
|
||||
prefix_network = "ℹ "
|
||||
prefix_quit = "◣"
|
||||
prefix_same_nick = ""
|
||||
prefix_suffix = "⎸"
|
||||
quote_nick_prefix = "<"
|
||||
quote_nick_suffix = ">"
|
||||
quote_time_format = "%H:%M:%S"
|
||||
read_marker = line
|
||||
read_marker_always_show = off
|
||||
read_marker_string = "─"
|
||||
save_config_on_exit = on
|
||||
save_layout_on_exit = none
|
||||
scroll_amount = 3
|
||||
scroll_bottom_after_switch = off
|
||||
scroll_page_percent = 100
|
||||
search_text_not_found_alert = on
|
||||
separator_horizontal = " "
|
||||
separator_vertical = ""
|
||||
tab_width = 1
|
||||
time_format = "%a, %d %b %Y %T"
|
||||
window_auto_zoom = off
|
||||
window_separator_horizontal = on
|
||||
window_separator_vertical = on
|
||||
window_title = "WeeChat ${info:version}"
|
||||
word_chars_highlight = "!\u00A0,-,_,|,alnum"
|
||||
word_chars_input = "!\u00A0,-,_,|,alnum"
|
||||
|
||||
[palette]
|
||||
|
||||
[color]
|
||||
bar_more = 229
|
||||
chat = default
|
||||
chat_bg = default
|
||||
chat_buffer = white
|
||||
chat_channel = cyan
|
||||
chat_day_change = cyan
|
||||
chat_delimiters = 31
|
||||
chat_highlight = magenta
|
||||
chat_highlight_bg = white
|
||||
chat_host = 31
|
||||
chat_inactive_buffer = darkgray
|
||||
chat_inactive_window = darkgray
|
||||
chat_nick = default
|
||||
chat_nick_colors = "1,2,3,4,6,7,9,10,11,12,13,14,31,32,33,34,35,36,37,38,35,40,41,42,43,44,45,46,50,51,75,76,80,87,97,105,110,112,116,118,122,141,142,147,148,153,154,159,176,178,182,188,191,195,208,213,214,220,225,231"
|
||||
chat_nick_offline = darkgray
|
||||
chat_nick_offline_highlight = default
|
||||
chat_nick_offline_highlight_bg = darkgray
|
||||
chat_nick_other = cyan
|
||||
chat_nick_prefix = red
|
||||
chat_nick_self = brown
|
||||
chat_nick_suffix = red
|
||||
chat_prefix_action = white
|
||||
chat_prefix_buffer = brown
|
||||
chat_prefix_buffer_inactive_buffer = darkgray
|
||||
chat_prefix_error = yellow
|
||||
chat_prefix_join = 121
|
||||
chat_prefix_more = 31
|
||||
chat_prefix_network = magenta
|
||||
chat_prefix_quit = 131
|
||||
chat_prefix_suffix = darkgray
|
||||
chat_read_marker = 31
|
||||
chat_read_marker_bg = default
|
||||
chat_server = brown
|
||||
chat_tags = red
|
||||
chat_text_found = yellow
|
||||
chat_text_found_bg = lightmagenta
|
||||
chat_time = 239
|
||||
chat_time_delimiters = black
|
||||
chat_value = cyan
|
||||
chat_value_null = blue
|
||||
emphasized = yellow
|
||||
emphasized_bg = magenta
|
||||
input_actions = lightgreen
|
||||
input_text_not_found = red
|
||||
item_away = yellow
|
||||
nicklist_away = cyan
|
||||
nicklist_group = red
|
||||
separator = 31
|
||||
status_count_highlight = magenta
|
||||
status_count_msg = brown
|
||||
status_count_other = blue
|
||||
status_count_private = red
|
||||
status_data_highlight = 163
|
||||
status_data_msg = 229
|
||||
status_data_other = blue
|
||||
status_data_private = blue
|
||||
status_filter = red
|
||||
status_more = 229
|
||||
status_mouse = red
|
||||
status_name = blue
|
||||
status_name_ssl = blue
|
||||
status_nicklist_count = blue
|
||||
status_number = yellow
|
||||
status_time = default
|
||||
|
||||
[completion]
|
||||
base_word_until_cursor = on
|
||||
command_inline = on
|
||||
default_template = "%(nicks)|%(irc_channels)"
|
||||
nick_add_space = on
|
||||
nick_case_sensitive = off
|
||||
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_buffer_lines_minutes = 0
|
||||
max_buffer_lines_number = 4096
|
||||
max_commands = 100
|
||||
max_visited_buffers = 50
|
||||
|
||||
[proxy]
|
||||
|
||||
[network]
|
||||
connection_timeout = 60
|
||||
gnutls_ca_file = "/etc/ssl/certs/ca-certificates.crt"
|
||||
gnutls_handshake_timeout = 30
|
||||
proxy_curl = ""
|
||||
|
||||
[plugin]
|
||||
autoload = "*"
|
||||
debug = off
|
||||
extension = ".so,.dll"
|
||||
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 = on
|
||||
buffers.items = "buffers"
|
||||
buffers.position = top
|
||||
buffers.priority = 0
|
||||
buffers.separator = off
|
||||
buffers.size = 0
|
||||
buffers.size_max = 0
|
||||
buffers.type = root
|
||||
buflist.color_bg = 236
|
||||
buflist.color_delim = default
|
||||
buflist.color_fg = default
|
||||
buflist.conditions = ""
|
||||
buflist.filling_left_right = vertical
|
||||
buflist.filling_top_bottom = horizontal
|
||||
buflist.hidden = off
|
||||
buflist.items = "buflist"
|
||||
buflist.position = top
|
||||
buflist.priority = 0
|
||||
buflist.separator = on
|
||||
buflist.size = 0
|
||||
buflist.size_max = 0
|
||||
buflist.type = root
|
||||
input.color_bg = black
|
||||
input.color_delim = default
|
||||
input.color_fg = default
|
||||
input.conditions = ""
|
||||
input.filling_left_right = vertical
|
||||
input.filling_top_bottom = horizontal
|
||||
input.hidden = off
|
||||
input.items = "[mode_indicator]+[input_prompt]+(away),[input_search],[input_paste],input_text"
|
||||
input.position = bottom
|
||||
input.priority = 1000
|
||||
input.separator = off
|
||||
input.size = 1
|
||||
input.size_max = 0
|
||||
input.type = root
|
||||
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 = default
|
||||
nicklist.color_delim = cyan
|
||||
nicklist.color_fg = 229
|
||||
nicklist.conditions = "${nicklist} && ${window.number} == 1"
|
||||
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 = off
|
||||
nicklist.size = 14
|
||||
nicklist.size_max = 14
|
||||
nicklist.type = window
|
||||
spacer.color_bg = default
|
||||
spacer.color_delim = black
|
||||
spacer.color_fg = black
|
||||
spacer.conditions = "inactive"
|
||||
spacer.filling_left_right = vertical
|
||||
spacer.filling_top_bottom = horizontal
|
||||
spacer.hidden = off
|
||||
spacer.items = "+ +irc_channel+ (+buffer_plugin+)"
|
||||
spacer.position = bottom
|
||||
spacer.priority = 1100
|
||||
spacer.separator = off
|
||||
spacer.size = 0
|
||||
spacer.size_max = 0
|
||||
spacer.type = window
|
||||
spacer2.color_bg = default
|
||||
spacer2.color_delim = default
|
||||
spacer2.color_fg = default
|
||||
spacer2.conditions = ""
|
||||
spacer2.filling_left_right = vertical
|
||||
spacer2.filling_top_bottom = horizontal
|
||||
spacer2.hidden = off
|
||||
spacer2.items = "+ +"
|
||||
spacer2.position = top
|
||||
spacer2.priority = 0
|
||||
spacer2.separator = off
|
||||
spacer2.size = 0
|
||||
spacer2.size_max = 0
|
||||
spacer2.type = window
|
||||
status.color_bg = 236
|
||||
status.color_delim = default
|
||||
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_modes)+{buffer_nicklist_count}+buffer_filter,[lag],[aspell_dict],[aspell_suggest],completion,scroll"
|
||||
status.position = bottom
|
||||
status.priority = 500
|
||||
status.separator = on
|
||||
status.size = 1
|
||||
status.size_max = 0
|
||||
status.type = root
|
||||
title.color_bg = default
|
||||
title.color_delim = white
|
||||
title.color_fg = blue
|
||||
title.conditions = ""
|
||||
title.filling_left_right = vertical
|
||||
title.filling_top_bottom = horizontal
|
||||
title.hidden = on
|
||||
title.items = "buffer_title"
|
||||
title.position = top
|
||||
title.priority = 500
|
||||
title.separator = off
|
||||
title.size = 1
|
||||
title.size_max = 0
|
||||
title.type = window
|
||||
urlbar.color_bg = default
|
||||
urlbar.color_delim = default
|
||||
urlbar.color_fg = default
|
||||
urlbar.conditions = ""
|
||||
urlbar.filling_left_right = vertical
|
||||
urlbar.filling_top_bottom = horizontal
|
||||
urlbar.hidden = on
|
||||
urlbar.items = "urlbar_urls"
|
||||
urlbar.position = top
|
||||
urlbar.priority = 0
|
||||
urlbar.separator = off
|
||||
urlbar.size = 0
|
||||
urlbar.size_max = 0
|
||||
urlbar.type = root
|
||||
|
||||
[layout]
|
||||
_zoom.window = "1;0;0;0;irc;freenode.#birras"
|
||||
|
||||
[notify]
|
||||
|
||||
[filter]
|
||||
joinquit = off;*;irc_join,irc_part,irc_quit;*
|
||||
modes = on;*;irc_324,irc_mode;*
|
||||
irc_smart = on;*;irc_smart_filter;*
|
||||
kirhp = on;irc.freenode.#archlinux;nick_kirph;*
|
||||
|
||||
[key]
|
||||
ctrl-? = "/input delete_previous_char"
|
||||
ctrl-A = "/input move_beginning_of_line"
|
||||
ctrl-B = "/input move_previous_char"
|
||||
ctrl-C_ = "/input insert \x1F"
|
||||
ctrl-Cb = "/input insert \x02"
|
||||
ctrl-Cc = "/input insert \x03"
|
||||
ctrl-Ci = "/input insert \x1D"
|
||||
ctrl-Co = "/input insert \x0F"
|
||||
ctrl-Cv = "/input insert \x16"
|
||||
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_here"
|
||||
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-meta-OP = "/bar scroll buflist * b"
|
||||
meta-meta-OQ = "/bar scroll buflist * e"
|
||||
meta-meta2-1~ = "/window scroll_top"
|
||||
meta-meta2-23~ = "/bar scroll nicklist * b"
|
||||
meta-meta2-24~ = "/bar scroll nicklist * e"
|
||||
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-/ = "/input jump_last_buffer_displayed"
|
||||
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"
|
||||
meta-OF = "/input move_end_of_line"
|
||||
meta-OH = "/input move_beginning_of_line"
|
||||
meta-OP = "/bar scroll buflist * -100%"
|
||||
meta-OQ = "/bar scroll buflist * +100%"
|
||||
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;5A = "/input history_global_previous"
|
||||
meta2-1;5B = "/input history_global_next"
|
||||
meta2-1;5C = "/input move_next_word"
|
||||
meta2-1;5D = "/input move_previous_word"
|
||||
meta2-1~ = "/input move_beginning_of_line"
|
||||
meta2-200~ = "/input paste_start"
|
||||
meta2-201~ = "/input paste_stop"
|
||||
meta2-20~ = "/bar scroll title * -30%"
|
||||
meta2-21~ = "/bar scroll title * +30%"
|
||||
meta2-23~ = "/bar scroll nicklist * -100%"
|
||||
meta2-24~ = "/bar scroll nicklist * +100%"
|
||||
meta2-3~ = "/input delete_next_char"
|
||||
meta2-4~ = "/input move_end_of_line"
|
||||
meta2-5;3~ = "/window scroll_up"
|
||||
meta2-5~ = "/window page_up"
|
||||
meta2-6;3~ = "/window scroll_down"
|
||||
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"
|
||||
meta2-[E = "/buffer -1"
|
||||
meta-_ = "/input redo"
|
||||
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-jmeta-l = "/input jump_last_buffer"
|
||||
meta-jmeta-r = "/server raw"
|
||||
meta-jmeta-s = "/server jump"
|
||||
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-k = "/input grab_key_command"
|
||||
meta-m = "/mute mouse toggle"
|
||||
meta-n = "/window scroll_next_highlight"
|
||||
meta-p = "/window scroll_previous_highlight"
|
||||
meta-r = "/input delete_line"
|
||||
meta-s = "/mute aspell toggle"
|
||||
meta-u = "/window 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"
|
||||
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-b = "/window balance"
|
||||
meta-wmeta-s = "/window swap"
|
||||
meta-x = "/input zoom_merged_buffer"
|
||||
meta-z = "/window zoom"
|
||||
ctrl-_ = "/input undo"
|
||||
|
||||
[key_search]
|
||||
ctrl-I = "/input search_switch_where"
|
||||
ctrl-J = "/input search_stop"
|
||||
ctrl-M = "/input search_stop"
|
||||
ctrl-R = "/input search_switch_regex"
|
||||
meta2-A = "/input search_previous"
|
||||
meta2-B = "/input search_next"
|
||||
meta-c = "/input search_switch_case"
|
||||
|
||||
[key_cursor]
|
||||
ctrl-J = "/cursor stop"
|
||||
ctrl-M = "/cursor stop"
|
||||
meta-meta2-A = "/cursor move area_up"
|
||||
meta-meta2-B = "/cursor move area_down"
|
||||
meta-meta2-C = "/cursor move area_right"
|
||||
meta-meta2-D = "/cursor move area_left"
|
||||
meta2-1;3A = "/cursor move area_up"
|
||||
meta2-1;3B = "/cursor move area_down"
|
||||
meta2-1;3C = "/cursor move area_right"
|
||||
meta2-1;3D = "/cursor move area_left"
|
||||
meta2-A = "/cursor move up"
|
||||
meta2-B = "/cursor move down"
|
||||
meta2-C = "/cursor move right"
|
||||
meta2-D = "/cursor move left"
|
||||
@item(buffer_nicklist):K = "/window ${_window_number};/kickban ${nick}"
|
||||
@item(buffer_nicklist):b = "/window ${_window_number};/ban ${nick}"
|
||||
@item(buffer_nicklist):k = "/window ${_window_number};/kick ${nick}"
|
||||
@item(buffer_nicklist):q = "/window ${_window_number};/query ${nick};/cursor stop"
|
||||
@item(buffer_nicklist):w = "/window ${_window_number};/whois ${nick}"
|
||||
@chat:Q = "hsignal:chat_quote_time_prefix_message;/cursor stop"
|
||||
@chat:m = "hsignal:chat_quote_message;/cursor stop"
|
||||
@chat:q = "hsignal:chat_quote_prefix_message;/cursor stop"
|
||||
|
||||
[key_mouse]
|
||||
@bar(buffers):ctrl-wheeldown = "hsignal:buffers_mouse"
|
||||
@bar(buffers):ctrl-wheelup = "hsignal:buffers_mouse"
|
||||
@bar(buflist):ctrl-wheeldown = "hsignal:buflist_mouse"
|
||||
@bar(buflist):ctrl-wheelup = "hsignal:buflist_mouse"
|
||||
@bar(input):button2 = "/input grab_mouse_area"
|
||||
@bar(nicklist):button1-gesture-down = "/bar scroll nicklist ${_window_number} +100%"
|
||||
@bar(nicklist):button1-gesture-down-long = "/bar scroll nicklist ${_window_number} e"
|
||||
@bar(nicklist):button1-gesture-up = "/bar scroll nicklist ${_window_number} -100%"
|
||||
@bar(nicklist):button1-gesture-up-long = "/bar scroll nicklist ${_window_number} b"
|
||||
@chat(perl.iset):button1 = "hsignal:iset_mouse"
|
||||
@chat(perl.iset):button2* = "hsignal:iset_mouse"
|
||||
@chat(perl.iset):wheeldown = "/repeat 5 /iset **down"
|
||||
@chat(perl.iset):wheelup = "/repeat 5 /iset **up"
|
||||
@chat(script.scripts):button1 = "/window ${_window_number};/script go ${_chat_line_y}"
|
||||
@chat(script.scripts):button2 = "/window ${_window_number};/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}"
|
||||
@chat(script.scripts):wheeldown = "/script down 5"
|
||||
@chat(script.scripts):wheelup = "/script up 5"
|
||||
@item(buffer_nicklist):button1 = "/window ${_window_number};/query ${nick}"
|
||||
@item(buffer_nicklist):button1-gesture-left = "/window ${_window_number};/kick ${nick}"
|
||||
@item(buffer_nicklist):button1-gesture-left-long = "/window ${_window_number};/kickban ${nick}"
|
||||
@item(buffer_nicklist):button2 = "/window ${_window_number};/whois ${nick}"
|
||||
@item(buffer_nicklist):button2-gesture-left = "/window ${_window_number};/ban ${nick}"
|
||||
@item(buffers):button1* = "hsignal:buffers_mouse"
|
||||
@item(buffers):button2* = "hsignal:buffers_mouse"
|
||||
@item(buflist):button1* = "hsignal:buflist_mouse"
|
||||
@item(buflist):button2* = "hsignal:buflist_mouse"
|
||||
@bar:wheeldown = "/bar scroll ${_bar_name} ${_window_number} +20%"
|
||||
@bar:wheelup = "/bar scroll ${_bar_name} ${_window_number} -20%"
|
||||
@chat:button1 = "/window ${_window_number}"
|
||||
@chat:button1-gesture-left = "/window ${_window_number};/buffer -1"
|
||||
@chat:button1-gesture-left-long = "/window ${_window_number};/buffer 1"
|
||||
@chat:button1-gesture-right = "/window ${_window_number};/buffer +1"
|
||||
@chat:button1-gesture-right-long = "/window ${_window_number};/input jump_last_buffer"
|
||||
@chat:ctrl-wheeldown = "/window scroll_horiz -window ${_window_number} +10%"
|
||||
@chat:ctrl-wheelup = "/window scroll_horiz -window ${_window_number} -10%"
|
||||
@chat:wheeldown = "/window scroll_down -window ${_window_number}"
|
||||
@chat:wheelup = "/window scroll_up -window ${_window_number}"
|
||||
@*:button3 = "/cursor go ${_x},${_y}"
|
Loading…
x
Reference in New Issue
Block a user