Petr Kovar
pknbe@volny.cz 2014
Prilagodba koja aplikacija otvara određenu MIME vrstu za pojedinog korisnika.

# Zaobilaženje zadane registrirane aplikacije za pojedine korisnike

Datoteke /usr/share/applications/mimeapps.list i /usr/share/applications/gnome-mimeapps.list određuju koja je aplikacija registrirana za otvaranje određenih MIME vrsta po zadanome. Ove datoteke omogućuje distribucija.

Kako bi zaobišli zadane postavke sustava za pojedine korisnike, morate stvoriti datoteku ~/.config/mimeapps.list s popisom MIME vrsta za koje želite zaobići zadanu registriranu aplikaciju.

# Zaobilaženje zadane registrirane aplikacije za pojedine korisnike

Pogledajte /usr/share/applications/mimeapps.list datoteku kako bi odredili MIME vrste za koje želite promijeniti zadanu registriranu aplikaciju. Primjerice, sljedeći primjer datoteke mimeapps.list određuje zadanu registriranu aplikaciju za `text/html` i `application/xhtml+xml` MIME vrste:

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

Zadana aplikacija (Epiphany) definirana je određivanjem odgovarajuće .desktop datoteke (epiphany.desktop). Zadana lokacija sustava za .desktop datoteke ostalih aplikacija je /usr/share/applications/. .desktop datoteke pojedinih korisnika mogu se pohraniti u ~/.local/share/applications/.

Stvorite ~/.config/mimeapps.list datoteku. U datoteci navedite MIME vrste i njihove odgovarajuće zadane registrirane aplikacije:

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

[Added Associations] text/html=mojaaplikacija1.desktop; application/xhtml+xml=mojaplikacija2.desktop;

Ovo postavlja zadanu registriranu aplikaciju za `text/html` MIME vrstu na `mojaaplikacij1.desktop`, i zadanu registriranu aplikaciju za `application/xhtml+xml` MIME vrstu na `mojaaplikacija2.desktop`.

Kako bi ove postavke ispravno funkcionirale, provjerite jesu li myapplication1.desktop i myapplication2.desktop datoteke smještene u /usr/share/applications/ direktorij. .desktop datoteke pojedinih korisnika mogu se pohraniti u ~/.local/share/applications/.

Možete koristiti gio mime naredbu za provjeriu je li zadana registrirana aplikacija ispravno postavljena:

    $ gio mime text/html
    Default application for “text/html”: mojaaplikacija1.desktop
    Registered applications:
    	mojaaplikacija1.desktop
    	epiphany.desktop
    Recommended applications:
    	mojaaplikacija1.desktop
    	epiphany.desktop