I do nearly all my mails with neomutt. So, I naturally edit mails with
vim (neovim to be precise). These settings add a couple of autocompletes
for very common mail-phrases. Furthermore I restrict the line-length of
my mails to 78 chars per line, since this is the recommended line-length
according to RFC-5322.
Reference: https://datatracker.ietf.org/doc/html/rfc5322#section-2.1.1
Many projects use markdown or asciidoc and write "endless" lines. That's
annoying on it's own, but not having them wrapped is even more annoying.
So, this change simply wraps these lines to make them more accessible
for me.
I barely have any file valled "vault.ini" or "vault.yml" except of in
the ansible context. So, this treat all these files as ansible-vault
files. The other change affects the way we're looking for an ansible.cfg
file. 1st we check if it's present in the current working dir, if it's
missing there we check if one exists in the same directory as the
vault-file itself. If we do not find any files then we give up and do
not decrypt/encrypt the vault-file. Note, that this also means that we
need an ansible.cfg for the vault to be encrypted/decrypted, no other
method is implemented.