Próbuję powiązać niestandardową aplikację z typem pliku w GNOME 3 (FC15). W GNOME 2 można przejść do panelu „Otwórz za pomocą” okna dialogowego właściwości pliku i dodać tam niestandardowe polecenie. Wygląda na to, że niestandardowe pole edycyjne zniknęło z okienka „Otwórz za pomocą” w GNOME 3, więc zastanawiałem się, czy istnieje jakieś obejście polegające na ręcznym przypisaniu aplikacji.
Innymi słowy, z którego pliku / katalogu GNOME wyciąga tę listę aplikacji? Jak dodać niestandardowy?
Wiem, że to jest późno, ale ... Fist, utwórz plik pulpitu,
~/.local/share/applications/
na przykładsublime.desktop
będzie to coś w stylu ~ / .local / share / applications / sublime.desktop z następującą zawartością:Następnie ... jeśli edytujesz
~/.local/share/applications/mimeapps.list
, zobaczysz typ zawartości text / html edytuj go w następujący sposób:Można z-oczywiście zmiana tyle lub tak mało jak chcesz i możesz także dodać tyle lub tak mało jak chcesz do desktop mimeType na przykład
application/python
,application/x-ruby
,text/ruby
,text/x-python
lub dziesiątki innych wariantach ... choć trzymanie się prostych typów powinno na przykład być w porządkuapplication/python
iapplication/ruby
oba działają na mojej instalacji GNOME 3.2.źródło
gnome-panel nadal ma starą komendę gnome2, aby to zrobić.
Wchodzić:
Następnie użyj
your-command %U
jako polecenia.źródło
alacarte
W nowszych wersjach Gnome nie musisz teraz niczego ręcznie edytować. Kliknij prawym przyciskiem myszy plik, który chcesz otworzyć, wybierz Właściwości, przejdź do karty Otwórz za pomocą i wybierz domyślną aplikację, której chcesz użyć ... a następnie kliknij „Ustaw jako domyślną”.
źródło
W Gnome 3.4.2 istnieje inny sposób zmiany ustawień domyślnych dla stron internetowych, poczty, kalendarza, muzyki, wideo i zdjęć. Musisz użyć gnome-control-center (lub Szczegóły w menu Działania). Następnie przejdź do -> Domyślne aplikacje
źródło
Wierzę, że można modyfikować wpisy w tym pliku:
/usr/share/gnome/applications/defaults.list
.źródło