3

In the default applications settings, is it possible to set the default email client to an AppImage? I'm using a Tutanota Desktop client for Linux that's an AppImage file but I don't see a way to use it as my default email client & when I search online for solutions I just see articles & forum posts explaining how to integrate AppImages into the DE but I already know how to do that so I was wondering if any one knows of any solutions.

EDIT: I was told to "as root, open this with your text editor: IE: sudo nano /usr/share/applications/defaults.list change it: x-scheme-handler/mailto=thunderbird.desktop x-scheme-handler/mailto=/path/to/myCoolEmail.appimage" and "protocol says if it is not installed at /usr/local/bin or /opt move it there." but when I did as instructed it still didn't make it where I could choose the AppImage file from the default applications settings. Is it not possible to do this? Would this suggested solution be a good workaround despite not making a difference in the settings GUI?

1 Answer 1

2

I found this solution to my problem:

Download the Tutanota Appimage

Install the Main Menu application via the AppCenter or by running this line of code in the Terminal application:

sudo apt install alacarte

Find and select the Tutanota application in the Main Menu application. I found it in the left-hand list under Internet

Select Properties on the right-hand side

Find the "Command" field and add this string to the end:

MimeType=x-scheme-handler/mailto

Run this line of code in the Terminal application: update-desktop-database ~/.local/share/applications

At this point the Tutanota app should display as the default mail app if you check out settings.

2
  • While no fan of appimage, this is certainly an excellent answer to your own question. Thank you for leaving the basic guide on how to do it here for everyone.
    – rasmus91
    Commented Mar 15, 2020 at 12:07
  • 1
    No problem. I don't particularly like that they released it as an AppImage versus some other option but I'm glad I was able to integrate it into elementary after doing some research. Initially I couldn't find any solutions online but in a #linux channel on a slack workspace I'm in I found people who were able to help direct me to helpful articles on the subject that I failed to find on my own with the keywords I used in Google.
    – kapro
    Commented Mar 21, 2020 at 3:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.