<div dir="auto">> No, it is just for terminals themselves.<div dir="auto"><br><div dir="auto">I know, by "application" I meant the terminal apps themselves not the apps that run inside them as you pointed out. At the time I thought it could be a little troublesome, but the more I've looked into it the more I'm thinking patching install scripts to symlink a desktop file as you specified is a pretty clean way to do it.</div><div dir="auto"><br></div><div dir="auto">I think I also agree about the MIME types being a poor idea. Terminals differ so much from other handlers in the way that you pointed out that it would really be an abuse of the MIME system. </div><div dir="auto"><br></div><div dir="auto">One last point to keep in mind: I think it would be wonderful if your spec (or whatever is decided upon) could be easily expanded to include other types of default applications unsuitable to the MINE system. For example, many keyboards have a calculator function button that I believe is hard coded to use GNOME's calculator for me at the moment. Similar apps that don't necessarily handle a single type of file but reasonably call for a default choice could maybe share the same spec? Might be a little out of scope, though. You tell me. </div></div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Aug 28, 2018, 21:35 Vladimir Kudrya <<a href="mailto:vladimir-csp@yandex.ru">vladimir-csp@yandex.ru</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    On 2018-08-29 00:27, Ian Huang wrote:<br>
    <blockquote type="cite"><span style="color:rgb(0,0,0)">Mostly just because it would require a
        second desktop file for each application to put under the
        xdg-terminals/ directory.</span></blockquote>
    No, it is just for terminals themselves.<br>
    <br>
    <blockquote type="cite"><span style="color:rgb(0,0,0)">Ultimately, I
        think if the solution is to use a MIME type, I think it should
        be a dummy one that assigns a terminal as its handler but does
        not have actual files with the type.</span></blockquote>
    I'd advise against dragging MIME associations into this case because
    it isn't an association of an application with filetype/protocol to
    open in, but a matter of how an executable will be executed.<br>
  </div>

</blockquote></div>