Overstyr standardappen for enkeltbrukarar

Filene /usr/share/applications/mimeapps.list og /usr/share/applications/gnome-mimeapps.list oppgjev kva app som er registrert som standard for å opne bestemte MIME-typar. Desse filene kjem frå distribusjonen.

For å overstyre systemstandardane for enkeltbrukarar må du opprette fila ~/.config/mimeapps.list med ei liste over MIME-typar der du vil overstyre standardappen.

Overstyr standardappen for enkeltbrukarar

  1. Sjå i fila /usr/share/applications/mimeapps.list for å finne MIME-typane du vil endre standardappen for. Dette utdraget frå fila mimeapps.list oppgjev til dømes standardappen for MIME-typane text/html og application/xhtml+xml:

    [Default Applications]
    text/html=epiphany.desktop
    application/xhtml+xml=epiphany.desktop

    Standardappen (Epiphany) vert oppgjeven med den tilhøyrande .desktop-fila (epiphany.desktop). Standardplasseringa i systemet for .desktop-filene til andre appar er /usr/share/applications/. Enkeltbrukarar kan lagre sine eigne .desktop-filer i ~/.local/share/applications/.

  2. Opprett fila ~/.config/mimeapps.list. I fila fører du opp MIME-typane og standardappane deira:

    [Default Applications]
    text/html=myapplication1.desktop
    application/xhtml+xml=myapplication2.desktop
    
    [Added Associations]
    text/html=myapplication1.desktop;
    application/xhtml+xml=myapplication2.desktop;

    Dette set standardappen for MIME-typen text/html til myapplication1.desktop, og standardappen for MIME-typen application/xhtml+xml til myapplication2.desktop.

    For at desse innstillingane skal verke rett, må både myapplication1.desktop og myapplication2.desktop liggje i mappa /usr/share/applications/. Enkeltbrukarar kan lagre sine eigne .desktop-filer i ~/.local/share/applications/.

  3. Du kan bruke kommandoen gio mime for å stadfeste at standardappen er rett sett:

    $ gio mime text/html
    Standard program for «text/html»: myapplication1.desktop
    Registrerte program:
    	myapplication1.desktop
    	epiphany.desktop
    Tilrådde program:
    	myapplication1.desktop
    	epiphany.desktop