Primeiro, você precisa garantir que haja um arquivo .desktop exigido por
a especificação XDG. Para programas GUI a chance é boa que já existe
é um arquivo .desktop adequado, para aplicações de terminal normalmente você precisa
crie seu próprio. Confira o diretório /usr/share/applications para
arquivos existentes. Talvez já exista um arquivo mutt.desktop . Se não houver
crie um.
Em seguida, edite o arquivo ~/.local/share/applications/mimeapps.list e adicione o
linha seguinte
[Default Applications]
x-scheme-handler/mailto=mutt.desktop;
Isso registra o mutt com o manipulador mailto . Você pode confirmar um registro bem sucedido com
xdg-mime query default 'x-scheme-handler/mailto'
que deve gerar mutt.desktop . Agora você pode clicar em "mailto" no cromo
e um terminal deve aparecer com uma instância mutt. Não precisa nem mesmo
reinicie a sessão da área de trabalho ou o navegador.