aerc.conf (24583B)
1 # Configuração principal do aerc 2 3 [general] 4 # 5 # Usado como caminho padrão para operações de salvamento quando nenhum outro 6 # caminho é especificado. O ~ é expandido para o diretório home do usuário atual. 7 # 8 default-save-path= ~/documents 9 10 # Se definido como "gpg", o aerc usará o binário gpg do sistema e o repositório 11 # de chaves para todas as operações criptográficas. Se "internal", o repositório 12 # interno openpgp será usado. Se "auto", o gpg do sistema é preferido, a menos 13 # que o repositório interno já exista, caso em que este último será usado. 14 # 15 # Padrão: auto 16 #pgp-provider=auto 17 18 # Por padrão, as permissões do arquivo accounts.conf devem ser restritivas e 19 # permitir leitura apenas pelo dono do arquivo (0600). Defina como true para 20 # ignorar essa verificação. Use com cuidado, pois pode expor suas credenciais. 21 # 22 # Padrão: false 23 #unsafe-accounts-conf=false 24 25 # Registra mensagens de log no arquivo especificado. Um caminho iniciado com ~/ 26 # é expandido para o home do usuário. Quando a saída do aerc é redirecionada 27 # para um arquivo com > no shell, essa configuração é ignorada e as mensagens 28 # são impressas no stdout. 29 # 30 #log-file= 31 32 # Registra apenas mensagens acima do nível especificado no log-file. Os níveis 33 # suportados são: trace, debug, info, warn e error. Quando redirecionado via 34 # shell, essa configuração é ignorada e o nível é forçado para trace. 35 # 36 # Padrão: info 37 #log-level=info 38 39 # Desativa o IPC completamente. Não executa comandos (incluindo mailto:... e 40 # mbox:...) em uma instância existente do aerc, e não inicia um servidor IPC 41 # para permitir que instâncias subsequentes executem comandos na atual. 42 # 43 # Padrão: false 44 #disable-ipc=false 45 46 # Não executa comandos mailto:... via IPC; inicia uma nova instância do aerc 47 # com o compositor. 48 # 49 # Padrão: false 50 #disable-ipc-mailto=false 51 # 52 # Não executa comandos mbox:... via IPC; inicia uma nova instância do aerc 53 # com o arquivo mbox. 54 # 55 # Padrão: false 56 #disable-ipc-mbox=false 57 58 # Define a variável de ambiente $TERM usada para o terminal embutido. 59 # 60 # Padrão: xterm-256color 61 #term=xterm-256color 62 63 # Exibe strings OSC8 no terminal embutido. 64 # 65 # Padrão: false 66 #enable-osc8=false 67 68 # Comando shell padrão para usar com :menu. Será executado com sh -c e 69 # exibido em um diálogo popover. 70 # 71 # Qualquer ocorrência de %f será substituída por um caminho de arquivo 72 # temporário onde o comando deve escrever as linhas de saída a serem 73 # consumidas pelo :menu. Caso contrário, as linhas serão lidas da saída 74 # padrão do comando. 75 # 76 # Exemplos: 77 # default-menu-cmd=fzf 78 # default-menu-cmd=fzf --multi 79 # default-menu-cmd=dmenu -l 20 80 # default-menu-cmd=ranger --choosefiles=%f 81 # 82 #default-menu-cmd= 83 84 [ui] 85 # 86 # Descreve o formato de cada linha na visualização de caixa de entrada. É uma 87 # lista separada por vírgulas de nomes de colunas com sufixo opcional de 88 # alinhamento e largura. Após o nome da coluna, pode-se adicionar '<' (esquerda), 89 # ':' (centro) ou '>' (direita) seguido de um especificador de largura opcional. 90 # A largura pode ser um inteiro (caracteres fixos), uma porcentagem (1%–99%) ou 91 # '*' (automático) ou '=' (ajustado ao conteúdo). O padrão é '*'. 92 # 93 # Padrão: flags:4,name<20%,subject,date>= 94 #index-columns=flags:4,name<20%,subject,date>= 95 96 # 97 # Cada nome em index-columns deve ter uma configuração column-$name correspondente. 98 # Todas aceitam sintaxe golang text/template. Veja aerc-templates(7) para atributos 99 # e funções disponíveis. 100 # 101 # Exemplos para exibir o campo To em vez de From: 102 # 103 # 1. genérico 104 # column-name={{ .Peer | names | join ", " }} 105 # 2. baseado na pasta selecionada 106 # column-name={{if match .Folder "^(Gesendet|Sent)$"}}{{index (.To | names) 0}}{{else}}{{index (.From | names) 0}}{{end}} 107 # 108 # Configurações padrão 109 #column-flags={{.Flags | join ""}} 110 #column-name={{index (.From | names) 0}} 111 #column-subject={{.ThreadPrefix}}{{.Subject}} 112 #column-date={{.DateAutoFormat .Date.Local}} 113 114 # 115 # Separador inserido entre colunas. Quando o especificador de largura for um 116 # número exato de caracteres, o separador é somado a ele. 117 # 118 # Padrão: " " 119 #column-separator=" " 120 121 # 122 # Veja time.Time#Format em https://godoc.org/time#Time.Format 123 # 124 # Padrão: 2006 Jan 02 125 #timestamp-format=2006 Jan 02 126 127 # 128 # Formato de hora (somente no índice) para mensagens recebidas/enviadas hoje. 129 # Se vazio, usa timestamp-format. 130 # 131 # Padrão: 15:04 132 #this-day-time-format=15:04 133 134 # 135 # Formato de hora (somente no índice) para mensagens recebidas/enviadas nos 136 # últimos 7 dias. Se vazio, usa timestamp-format. 137 # 138 # Padrão: Jan 02 139 #this-week-time-format=Jan 02 140 141 # 142 # Formato de hora (somente no índice) para mensagens recebidas/enviadas este ano. 143 # Se vazio, usa timestamp-format. 144 # 145 # Padrão: Jan 02 146 #this-year-time-format=Jan 02 147 148 # 149 # Substitui timestamp-format na visualização de mensagem. 150 # 151 # Padrão: 2006 Jan 02, 15:04 GMT-0700 152 #message-view-timestamp-format=2006 Jan 02, 15:04 GMT-0700 153 154 # 155 # Se definido, substitui timestamp-format na visualização de mensagens 156 # recebidas/enviadas hoje. 157 # 158 #message-view-this-day-time-format= 159 160 # Se definido, substitui timestamp-format na visualização de mensagens 161 # recebidas/enviadas nos últimos 7 dias. 162 # 163 #message-view-this-week-time-format= 164 165 # 166 # Se definido, substitui timestamp-format na visualização de mensagens 167 # recebidas/enviadas este ano. 168 # 169 #message-view-this-year-time-format= 170 171 # 172 # Largura da barra lateral, incluindo a borda. 173 # 174 # Padrão: 22 175 #sidebar-width=22 176 177 # 178 # Layout de divisão padrão para abas de lista de mensagens. A sintaxe é: 179 # 180 # [<direção>] <tamanho> 181 # 182 # <direção> é opcional e assume horizontal por padrão. Valores aceitos: 183 # h, horiz, horizontal, v, vert, vertical. 184 # 185 # <tamanho> é um inteiro positivo representando o tamanho (em células do 186 # terminal) da janela de lista de mensagens. 187 # 188 #message-list-split= 189 190 # 191 # Mensagem exibida ao visualizar uma pasta vazia. 192 # 193 # Padrão: (no messages) 194 #empty-message=(no messages) 195 196 # Mensagem exibida quando não existem pastas ou todas estão filtradas. 197 # 198 # Padrão: (no folders) 199 #empty-dirlist=(no folders) 200 # 201 # Valor atribuído ao template {{.Subject}} quando o assunto está vazio. 202 # 203 # Padrão: (no subject) 204 #empty-subject=(no subject) 205 206 # Ativa eventos de mouse na interface, como clique e scroll com a rodinha. 207 # 208 # Padrão: false 209 #mouse-enabled=false 210 211 # 212 # Toca um sino quando novas mensagens são recebidas. 213 # 214 # Padrão: true 215 #new-message-bell=true 216 217 # 218 # Template para títulos das abas de Conta. 219 # 220 # Padrão: {{.Account}} 221 #tab-title-account={{.Account}} 222 223 # 224 # Template para títulos das abas do Compositor. 225 # 226 # Padrão: {{if .To}}to:{{index (.To | shortmboxes) 0}} {{end}}{{.SubjectBase}} 227 #tab-title-composer={{if .To}}to:{{index (.To | shortmboxes) 0}} {{end}}{{.SubjectBase}} 228 229 # 230 # Template para títulos das abas de Terminal. Válido apenas na seção global [ui]. 231 # 232 # Padrão: {{.Title}} 233 #tab-title-terminal={{.Title}} 234 235 # 236 # Template para títulos das abas do Visualizador de mensagens. 237 # 238 # Padrão: {{.Subject}} 239 #tab-title-viewer={{.Subject}} 240 241 # Marcador exibido antes do nome de uma aba fixada. 242 # 243 # Padrão: ` 244 #pinned-tab-marker='`' 245 246 # Template para o lado esquerdo da lista de diretórios. 247 # Veja aerc-templates(7) para todos os campos e funções disponíveis. 248 # 249 # Padrão: {{.Folder}} 250 #dirlist-left={{.Folder}} 251 252 # Template para o lado direito da lista de diretórios. 253 # Veja aerc-templates(7) para todos os campos e funções disponíveis. 254 # 255 # Padrão: {{if .Unread}}{{humanReadable .Unread}}{{end}} 256 #dirlist-right={{if .Unread}}{{humanReadable .Unread}}{{end}} 257 258 # Atraso após o qual as mensagens são realmente listadas ao entrar em um 259 # diretório. Evita carregar mensagens ao navegar rapidamente entre pastas, 260 # tornando a interface mais responsiva. Para desativar, defina como 0s. 261 # 262 # Padrão: 200ms 263 #dirlist-delay=200ms 264 265 # Exibe a lista de diretórios como uma árvore recolhível que permite expandir 266 # e recolher as pastas. 267 # 268 # Padrão: false 269 #dirlist-tree=false 270 271 # Se dirlist-tree estiver ativado, define o nível a partir do qual as pastas 272 # ficam recolhidas por padrão. Defina como 0 para desativar. 273 # 274 # Padrão: 0 275 #dirlist-collapse=0 276 277 # Lista de critérios separados por espaço para ordenar as mensagens. Veja o 278 # comando *sort* em *aerc*(1) para referência. Prefixar um critério com "-r " 279 # inverte a ordenação. 280 # 281 # Exemplo: "from -r date" 282 # 283 #sort= 284 285 # Move para a próxima mensagem quando a mensagem atual é excluída. 286 # 287 # Padrão: true 288 #next-message-on-delete=true 289 290 # Define automaticamente o sinalizador "seen" ao abrir uma mensagem no 291 # visualizador. 292 # 293 # Padrão: true 294 #auto-mark-read=true 295 296 # Especifica se o sinalizador _seen_ das mensagens sendo pré-visualizadas no 297 # painel dividido deve ser automaticamente definido como _true_ após um atraso 298 # controlado por _auto-mark-read-split-delay_. 299 # 300 # Padrão: false 301 #auto-mark-read-split=false 302 303 # Se _auto-mark-read-split_ estiver ativo, define após quantos segundos uma 304 # mensagem pré-visualizada no painel dividido é considerada _lida_. 305 # 306 # Padrão: 3s 307 #auto-mark-read-split-delay=3s 308 309 # Diretórios onde os conjuntos de estilos são armazenados. Aceita uma lista 310 # separada por dois-pontos. Se não definido ou se o styleset não for encontrado, 311 # os seguintes caminhos serão usados como fallback, nessa ordem: 312 # 313 # ${XDG_CONFIG_HOME:-~/.config}/aerc/stylesets 314 # ${XDG_DATA_HOME:-~/.local/share}/aerc/stylesets 315 # /usr/local/share/aerc/stylesets 316 # /usr/share/aerc/stylesets 317 # 318 #stylesets-dirs= 319 320 # Descomente para usar caracteres de desenho de caixa nas bordas verticais e 321 # horizontais. 322 # 323 # Padrão: "│" e "─" 324 #border-char-vertical="│" 325 #border-char-horizontal="─" 326 327 # Define o styleset a ser usado para os elementos da interface do aerc. 328 # 329 # Padrão: default 330 #styleset-name=default 331 332 # Ativa a busca fuzzy em comandos e seus argumentos: o texto digitado é 333 # procurado no comando ou opção em qualquer posição, sem precisar ser 334 # caracteres consecutivos. 335 # 336 # Padrão: false 337 #fuzzy-complete=false 338 339 # Tempo de espera após a última entrada antes de acionar o autocompletar. 340 # 341 # Padrão: 250ms 342 #completion-delay=250ms 343 344 # Número mínimo de caracteres para permitir que o autocompletar seja acionado 345 # após completion-delay. 346 # 347 # Definir como "manual" desativa o autocompletar automático, deixando apenas 348 # o acionamento manual com a tecla $complete (veja aerc-binds(5)). 349 # 350 # Padrão: 1 351 #completion-min-chars=1 352 353 # 354 # Chave global para popovers de autocompletar. 355 # 356 # Padrão: true 357 #completion-popovers=true 358 359 # Descomente para usar símbolos UTF-8 para indicar o status PGP das mensagens. 360 # 361 # Padrão: ASCII 362 #icon-unencrypted= 363 #icon-encrypted=✔ 364 #icon-signed=✔ 365 #icon-signed-encrypted=✔ 366 #icon-unknown=✘ 367 #icon-invalid=⚠ 368 369 # Inverte a ordem da lista de mensagens. Por padrão, a mensagem mais recente 370 # (maior UID) fica no topo. Invertendo, a mais antiga (menor UID) vai para o 371 # topo. Útil quando o backend não suporta ordenação. 372 # 373 # Padrão: false 374 #reverse-msglist-order = false 375 376 # Inverte a exibição das threads. Por padrão, a mensagem inicial fica no topo 377 # com as respostas abaixo. Invertendo, a mensagem inicial vai para o fundo e 378 # as respostas ficam acima. 379 # 380 # Padrão: false 381 #reverse-thread-order=false 382 383 # Posiciona o cursor na última mensagem da lista (no fundo da visualização) 384 # ao abrir uma nova pasta. 385 # 386 # Padrão: false 387 #select-last-message=false 388 389 # Ordena os irmãos de thread de acordo com os critérios de ordenação das 390 # mensagens. Se false, os irmãos são ordenados pelo UID em ordem crescente. 391 # Se false e threading-by-subject for true, os irmãos são ordenados pelos 392 # cabeçalhos de assunto usando ordenação UTF-8. 393 # 394 # Aplicável apenas para threading do lado do cliente com backend que suporte 395 # ordenação. Há impacto de desempenho quando ativo. 396 # 397 # Padrão: false 398 #sort-thread-siblings=false 399 400 # Define o deslocamento de rolagem em número de linhas a partir do topo e 401 # do fundo da lista de mensagens. 402 # 403 # Padrão: 0 404 #msglist-scroll-offset = 0 405 406 # 407 # Ativa a visualização em threads. Se não for suportado pelo backend (servidor 408 # IMAP ou notmuch), as threads serão montadas pelo cliente. 409 # 410 # Padrão: false 411 #threading-enabled=false 412 413 # Força a montagem de threads no lado do cliente. 414 # 415 # Padrão: false 416 #force-client-threads=false 417 418 # Se nenhum cabeçalho References ou In-Reply-To puder ser combinado para montar 419 # threads no lado do cliente, recorre a assuntos similares. Também afeta a 420 # ordenação dos irmãos de thread quando sort-thread-siblings é false. 421 # 422 # Padrão: false 423 #threading-by-subject=false 424 425 # Exibe mensagens que não correspondem à consulta atual (ou não pertencem à 426 # caixa de entrada atual) para dar contexto às threads. Essas mensagens podem 427 # ser estilizadas separadamente com "msglist_thread_context" em um styleset. 428 # Nem todos os backends suportam este recurso. 429 # 430 # Padrão: false 431 #show-thread-context=false 432 433 # Debounce para a montagem de threads no lado do cliente. 434 # 435 # Padrão: 50ms 436 #client-threads-delay=50ms 437 438 # 439 # Personalização do prefixo de thread: 440 441 # 442 # Seleciona a ponta da seta do prefixo de thread. 443 # 444 # Padrão: ">" 445 #thread-prefix-tip = ">" 446 447 # 448 # Seleciona o recuo da seta do prefixo de thread. 449 # 450 # Padrão: " " 451 #thread-prefix-indent = " " 452 453 # 454 # Seleciona a extensão vertical da seta do prefixo de thread. 455 # 456 # Padrão: "│" 457 #thread-prefix-stem = "│" 458 459 # 460 # Seleciona a extensão horizontal da seta do prefixo de thread. 461 # 462 # Padrão: "" 463 #thread-prefix-limb = "" 464 465 # 466 # Seleciona o indicador de thread recolhida. 467 # 468 # Padrão: "+" 469 #thread-prefix-folded = "+" 470 471 # 472 # Seleciona o indicador de thread expandida. 473 # 474 # Padrão: "" 475 #thread-prefix-unfolded = "" 476 477 # 478 # Seleciona o conector do primeiro filho no prefixo de thread. 479 # 480 # Padrão: "" 481 #thread-prefix-first-child = "" 482 483 # 484 # Seleciona o conector usado quando a mensagem tem irmãos. 485 # 486 # Padrão: "├─" 487 #thread-prefix-has-siblings = "├─" 488 489 # 490 # Seleciona o conector para mensagem sem pais e sem filhos. 491 # 492 # Padrão: "" 493 #thread-prefix-lone = "" 494 495 # 496 # Seleciona o conector para mensagem sem pais mas com filhos. 497 # 498 # Padrão: "" 499 #thread-prefix-orphan = "" 500 501 # 502 # Seleciona o conector para o último irmão. 503 # 504 # Padrão: "└─" 505 #thread-prefix-last-sibling = "└─" 506 507 # 508 # Seleciona o conector para o último irmão no modo invertido. 509 # 510 # Padrão: "┌─" 511 #thread-prefix-last-sibling-reverse = "┌─" 512 513 # 514 # Seleciona o conector para thread fantasma (dummy). 515 # 516 # Padrão: "┬─" 517 #thread-prefix-dummy = "┬─" 518 519 # 520 # Seleciona o conector para thread fantasma no modo invertido. 521 # 522 # Padrão: "┴─" 523 #thread-prefix-dummy-reverse = "┴─" 524 525 # 526 # Seleciona o conector do primeiro filho no modo invertido. 527 # 528 # Padrão: "" 529 #thread-prefix-first-child-reverse = "" 530 531 # 532 # Seleciona o conector para mensagem sem pais e com filhos no modo invertido. 533 # 534 # Padrão: "" 535 #thread-prefix-orphan-reverse = "" 536 537 [statusline] 538 # 539 # Descreve o formato da linha de status. É uma lista separada por vírgulas de 540 # nomes de colunas com sufixo opcional de alinhamento e largura. Veja 541 # [ui].index-columns para mais detalhes. Para silenciar completamente a linha 542 # de status (exceto notificações push), defina status-columns como string vazia. 543 # 544 # Padrão: left<*,center:=,right>* 545 #status-columns=left<*,center:=,right>* 546 547 # 548 # Cada nome em status-columns deve ter uma configuração column-$name correspondente. 549 # Todas aceitam sintaxe golang text/template. Veja aerc-templates(7). 550 # 551 # Configurações padrão 552 #column-left=[{{.Account}}] {{.StatusInfo}} 553 #column-center={{.PendingKeys}} 554 #column-right={{.TrayInfo}} | {{cwd}} 555 556 # 557 # Separador entre colunas. Veja [ui].column-separator para mais detalhes. 558 # 559 #column-separator=" " 560 561 # Especifica o separador entre elementos agrupados na linha de status. 562 # 563 # Padrão: " | " 564 #separator=" | " 565 566 # Define o modo de exibição dos elementos de status. 567 # Opções: text, icon 568 # 569 # Padrão: text 570 #display-mode=text 571 572 [viewer] 573 # 574 # Especifica o pager a ser usado ao exibir e-mails. Alguns filtros podem 575 # adicionar códigos ANSI para colorir os e-mails renderizados, então convém 576 # usar um pager que suporte códigos ANSI. 577 # 578 # Padrão: less -Rc 579 #pager=less -Rc 580 581 # 582 # Se um e-mail oferece várias versões (multipart), você pode configurar qual 583 # mimetype preferir. Por exemplo, para preferir texto simples em vez de HTML. 584 # 585 # Padrão: text/plain,text/html 586 #alternatives=text/plain,text/html 587 588 # 589 # Define se os cabeçalhos completos ou apenas os interpretados serão exibidos 590 # no visualizador de mensagens. 591 # 592 # Padrão: false 593 #show-headers=false 594 595 # 596 # Layout dos cabeçalhos ao visualizar uma mensagem. Para exibir múltiplos 597 # cabeçalhos na mesma linha, separe-os com pipe, ex.: "From|To". Linhas 598 # são ocultadas se nenhum dos cabeçalhos especificados estiver presente. 599 # 600 # Padrão: From|To,Cc|Bcc,Date,Subject 601 #header-layout=From|To,Cc|Bcc,Date,Subject 602 603 # Se deve sempre mostrar o mimetype de um e-mail, mesmo quando for apenas 604 # uma parte única. 605 # 606 # Padrão: false 607 #always-show-mime=false 608 609 # Define a altura máxima do seletor de mimetype antes de usar uma barra de 610 # rolagem. A altura é limitada a metade da altura da tela. Se o valor for 611 # zero, o número de partes será usado como altura. 612 # 613 # Padrão: 0 614 #max-mime-height = 0 615 616 # Analisa e extrai links HTTP ao visualizar uma mensagem. Os links podem 617 # então ser acessados com o comando open-link. 618 # 619 # Padrão: true 620 #parse-http-links=true 621 622 [compose] 623 # 624 # Especifica o comando para executar o editor. Será exibido em um terminal 625 # embutido, mas também pode abrir uma janela gráfica se o ambiente suportar. 626 # Usa $EDITOR por padrão, ou vi. 627 #editor= 628 629 # 630 # Quando definido, o aerc criará e lerá arquivos .eml com quebras de linha 631 # não-padrão \n. Relevante apenas se o editor usado não suportar quebras CRLF. 632 # 633 #lf-editor=false 634 635 # 636 # Campos de cabeçalho padrão exibidos ao compor uma mensagem. Para exibir 637 # múltiplos cabeçalhos na mesma linha, separe-os com pipe, ex.: "To|From". 638 # 639 # Padrão: To|From,Subject 640 #header-layout=To|From,Subject 641 642 # 643 # Edita os cabeçalhos diretamente no editor de texto em vez de campos separados. 644 # 645 # Quando true, address-book-cmd não é suportado e o autocompletar de endereços 646 # fica a cargo do editor. Também não é possível exibir múltiplos cabeçalhos 647 # na mesma linha. 648 # 649 # Padrão: false 650 #edit-headers=false 651 652 # 653 # Move o foco para o corpo do e-mail ao abrir a janela do compositor. 654 # 655 # Padrão: false 656 #focus-body=false 657 658 # 659 # Especifica o comando para autocompletar endereços de e-mail. Toda ocorrência 660 # de "%s" será substituída pelo que o usuário digitou até o momento. 661 # 662 # O comando deve escrever os resultados na saída padrão, um por linha, separados 663 # por tabulação. O primeiro campo deve ser o endereço de e-mail (obrigatório). 664 # O segundo campo, se presente, será tratado como nome do contato. Os demais 665 # campos são ignorados. 666 # 667 # Este parâmetro também pode ser definido por conta em accounts.conf. 668 #address-book-cmd= 669 670 # Especifica o comando para selecionar anexos. Toda ocorrência de '%s' será 671 # substituída pelo argumento <arg> de :attach -m <arg>. Toda ocorrência de '%f' 672 # será substituída pelo caminho de um arquivo temporário do qual o aerc lerá 673 # os arquivos selecionados. 674 # 675 # Se '%f' não estiver presente, o comando deve escrever os arquivos na saída 676 # padrão, um por linha. Se estiver presente, o aerc não captura a saída padrão 677 # e lê os arquivos do arquivo temporário, no mesmo formato. 678 #file-picker-cmd= 679 680 # 681 # Permite endereçar a si mesmo ao responder. 682 # 683 # Padrão: true 684 #reply-to-self=true 685 686 # Avisa antes de enviar um e-mail com assunto vazio. 687 # 688 # Padrão: false 689 #empty-subject-warning=false 690 691 # 692 # Avisa antes de enviar um e-mail que corresponde à expressão regular 693 # especificada mas não tem anexos. Deixe vazio para desativar. 694 # 695 # Usa a sintaxe de regexp do Go, documentada em https://golang.org/s/re2syntax. 696 # Os flags "(?im)" são definidos por padrão (sem distinção de maiúsculas e 697 # multilinha). 698 # 699 # Exemplo: 700 # no-attachment-warning=^[^>]*attach(ed|ment) 701 # 702 #no-attachment-warning= 703 704 # 705 # Quando definido, o aerc gerará corpos "format=flowed" com tipo de conteúdo 706 # "text/plain; format=flowed" conforme descrito na RFC3676. Esse formato é 707 # mais fácil de processar por alguns programas de e-mail, e geralmente parece 708 # texto comum. Para usar os recursos desse formato, seu editor precisa suportá-lo. 709 # 710 #format-flowed=false 711 712 [multipart-converters] 713 # 714 # Conversores permitem gerar mensagens multipart/alternative convertendo a 715 # parte principal text/plain em qualquer outro tipo MIME. Apenas tipos MIME 716 # exatos são aceitos. Os comandos são invocados com sh -c e devem produzir 717 # texto UTF-8 válido. 718 # 719 # Exemplo (requer que o corpo principal text/plain seja escrito em Markdown): 720 #text/html=pandoc -f markdown -t html --standalone 721 722 [filters] 723 # 724 # Filtros permitem redirecionar o corpo de um e-mail por um comando shell para 725 # renderizá-lo de forma diferente, ex.: destacando-o com códigos ANSI. 726 # 727 # Os comandos são invocados com sh -c. As seguintes pastas são adicionadas ao 728 # $PATH do sistema para permitir referenciar filtros pelo nome: 729 # 730 # ${XDG_CONFIG_HOME:-~/.config}/aerc/filters 731 # ~/.local/libexec/aerc/filters 732 # ${XDG_DATA_HOME:-~/.local/share}/aerc/filters 733 # $PREFIX/libexec/aerc/filters 734 # $PREFIX/share/aerc/filters 735 # /usr/libexec/aerc/filters 736 # /usr/share/aerc/filters 737 # 738 # Para executar um programa no $PATH padrão com o mesmo nome de um filtro 739 # embutido (ex.: /usr/bin/colorize), use seu caminho absoluto. 740 # 741 # As seguintes variáveis estão disponíveis no ambiente do comando de filtro: 742 # 743 # AERC_MIME_TYPE o tipo/subtipo MIME da parte 744 # AERC_FORMAT o parâmetro format= do tipo de conteúdo da parte 745 # AERC_FILENAME o nome do arquivo anexo (se houver) 746 # AERC_SUBJECT o valor do cabeçalho Subject da mensagem 747 # AERC_FROM o valor do cabeçalho From da mensagem 748 # 749 # O primeiro filtro que corresponder ao mimetype do e-mail será usado, portanto 750 # ordene-os do mais específico para o menos específico. 751 # 752 # Você também pode corresponder a não-mimetypes, prefixando com o cabeçalho a 753 # verificar (sem distinção de maiúsculas) e uma vírgula, ex.: subject,text 754 # corresponde a um assunto que contém "text". Use header,~regex para 755 # correspondência com expressão regular. 756 # 757 text/plain=colorize 758 text/calendar=calendar 759 message/delivery-status=colorize 760 message/rfc822=colorize 761 #text/html=pandoc -f html -t plain | colorize 762 text/html=! html 763 #text/html=! w3m -T text/html -I UTF-8 764 #text/*=bat -fP --file-name="$AERC_FILENAME" 765 #application/x-sh=bat -fP -l sh 766 #image/*=catimg -w $(tput cols) - 767 #subject,~Git(hub|lab)=lolcat -f 768 #from,thatguywhodoesnothardwraphismessages=wrap -w 100 | colorize 769 770 # Este filtro especial é usado apenas para pós-processar cabeçalhos de e-mail 771 # quando [viewer].show-headers=true. Por padrão, os cabeçalhos são enviados 772 # diretamente ao pager. 773 # 774 .headers=colorize 775 776 [openers] 777 # O asterisco "*" diz ao aerc: "não importa o tipo, mande para o meu script" 778 * = open {} 779 780 [hooks] 781 # 782 # Hooks são acionados sempre que o evento associado ocorre. 783 784 # 785 # Executado quando um novo e-mail chega na pasta selecionada. 786 #mail-received=notify-send "[$AERC_ACCOUNT/$AERC_FOLDER] New mail from $AERC_FROM_NAME" "$AERC_SUBJECT" 787 788 # 789 # Executado quando um e-mail é excluído de uma pasta. 790 #mail-deleted=mbsync "$AERC_ACCOUNT:$AERC_FOLDER" & 791 792 # 793 # Executado quando o aerc adiciona um e-mail a uma pasta. 794 #mail-added=mbsync "$AERC_ACCOUNT:$AERC_FOLDER" & 795 796 # 797 # Executado quando o aerc é iniciado. 798 #aerc-startup=aerc :terminal calcurse && aerc :next-tab 799 800 # 801 # Executado quando o aerc é encerrado. 802 #aerc-shutdown= 803 804 # 805 # Executado quando as tags do notmuch são modificadas. 806 #tag-modified= 807 808 # 809 # Executado quando os sinalizadores de uma mensagem são alterados. 810 #flag-changed=mbsync "$AERC_ACCOUNT:$AERC_FOLDER" & 811 812 [templates] 813 # Templates são usados para preencher automaticamente o corpo dos e-mails. 814 # 815 816 # Diretórios onde os templates são armazenados. Aceita lista separada por 817 # dois-pontos. Se não definido ou se um template não for encontrado, os 818 # seguintes caminhos serão usados como fallback, nessa ordem: 819 # 820 # ${XDG_CONFIG_HOME:-~/.config}/aerc/templates 821 # ${XDG_DATA_HOME:-~/.local/share}/aerc/templates 822 # /usr/local/share/aerc/templates 823 # /usr/share/aerc/templates 824 # 825 #template-dirs= 826 827 # Template padrão para novas mensagens. 828 # 829 # Padrão: new_message 830 #new-message=new_message 831 832 # Template padrão para respostas com citação. 833 # 834 # Padrão: quoted_reply 835 #quoted-reply=quoted_reply 836 837 # Template padrão para encaminhamento como corpo. 838 # 839 # Padrão: forward_as_body 840 #forwards=forward_as_body