Je suis un utilisateur de Mailu pour mes courriels. J’y ai dédié un serveur pour ça, et au final, c’est le serveur le plus stable que j’ai: gros uptime, entièrement ansibilisé.
Le petit truc c’est que c’est un produit un chouïa tarabiscotté (ou comme on dit maintenant “opiniated”) et le microservice de reverse proxy gère pas mal de chose. Outre le flux HTTP, il gère le transit IMAP et SMTP. En gros, j’évite de trop venir le bidouiller.
Dans ma configuration actuelle de NeoVim, il y a un formattage(mise en forme) automatique à la sauvegarde. Ca peut être parfois génant.
Dans mon cas, j’utilise none-ls pour la gestion des LSP. Et c’est lui qui est responsable dans config de cet autoformattage.
Dans le setup() de ce plugin on voit:
vim.api.nvim_create_autocmd('BufWritePre', {
group = augroup,
buffer = bufnr,
callback = function()
vim.lsp.buf.format { async = false }
end,
})
C’est ce petit vim.lsp.buf.format ... qui fait ça. On peut voir que c’est déclenché par une autocmd.
Mon petit espace