Szukam specyfikacji potrzebnych do zbudowania .desktop
pliku do użycia w Ubuntu 11.10.
Wiele aplikacji terminalowych, a nawet aplikacji GUI, nie wyświetla się Open with other application
już na zakładce i chcę utworzyć .desktop
plik, który sprawi, że ta aplikacja będzie ponownie wyświetlana na liście.
Wiem, że można utworzyć .desktop
plik i umieścić go w ~/.local/share/applications
ale nie wiem co oznaczają te wszystkie ustawienia.
Czy istnieje przewodnik, który pozwala mi dostosować moje .desktop
pliki do moich potrzeb?
nautilus
customization
default-programs
Bruno Pereira
źródło
źródło
Odpowiedzi:
Przykładem
.desktop
pliku do wyboru edytora terminali vim dla plików wOpen with other application
oknie dialogowym jestZapisz to jako,
~/.local/share/applications/vim.desktop
a aplikacja zostanie automatycznie wyświetlonaOpen with other application
jako wybrana jako domyślna.Opcje
.desktop
plików są liczne, ale ważne jest, aby wiedzieć, co one oznaczają.nautilus-actions.org zapewnia bardzo dobry przewodnik i objaśnienia dotyczące tworzenia
.desktop
plików oraz wszystkie możliwe parametry, których możesz na nich użyć, więc jeśli masz wątpliwości co do utworzenia specjalnego.desktop
pliku, możesz odwiedzić witrynę i przejrzeć tam przykłady.źródło
Gdy zainstalowana aplikacja pojawi się na r. kliknij> otwórz za pomocą, ale nie na r. kliknij> właściwości> otwórz z listą, zwykle jest to spowodowane linią Exec = w .desktop aplikacji
Dwa sposoby - po prostu dodaj .desktop aplikacji do odpowiedniej linii w sekcji [Aplikacje domyślne] w
~ / .local / share / applications / mimeapps.list
Jeśli linia już istnieje, wystarczy zastąpić bieżący pulpit .desktop planowaną aplikacją
W przypadku .tex linia byłaby
Innym rozwiązaniem byłoby otwarcie .desktop aplikacji w edytorze tekstu i dodanie na końcu wiersza Exec = spacji% litera
Nie znając Twojej aplikacji powiedziałbym, że% f lub% U są ogólnie ok.
Dawny. używając gedit, aby pokazać, co mam na myśli
Umożliwi to wyświetlenie aplikacji w r. kliknij> właściwości ... lista
źródło