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.