13:29
Xfce – dodawanie aplikacji do menu
Środowisko Xfce do wyświetlania menu korzysta ze specyfikacji XDG, tak więc w miarę łatwy sposób możemy za pomocą konsoli systemowej dodawać i usuwać elementy menu.
Aby dodać nowy element do menu musimy posiadać plik opisujący dany element. Plik taki posiada rozszerzenie .desktop. Dostarczany on jest często przez deweloperów wraz z aplikacjami, które instalujemy. Jednak, jeśli takiego nie posiadamy, musimy go utworzyć. Struktura takiego pliku wygląda następująco:
[Desktop Entry] Name=NazwaAplikacji
Comment=Komentarz
Comment[pl]=Komentarz w języku polskim
Exec=/sciezka/do/pliku -wraz_z_parametrami uruchamiania
Icon=/sciezka/do/ikony.png
Categories=Kategorie;wMenu
Type=Application Encoding=UTF-8
To tylko część parametrów, które możemy ustawić przed dodaniem naszej aplikacji. Zazwyczaj nie ma konieczności podawania wszystkich zawartych w specyfikacji.
Przygotowany w ten sposób plik zapisujemy jako nasza-aplikacja.desktop, a następnie dodajemy ją poleceniem:
xdg-desktop-menu install nasza-aplikacja.desktop
Od razu po uruchomieniu dodany program powinien znaleźć się w menu.
Aby usunąć dodaną aplikację wystarczy skorzystać z polecenia:
xdg-desktop-menu uninstall inna-aplikacja.desktop
Więcej o specyfikacji menu XDG:
- http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html
- http://standards.freedesktop.org/menu-spec/menu-spec-latest.html

Dodaj komentarz:

English
Nazywam się Tomasz Chudyk i witam na mojej stronie. Z zawodu jestem programistą. Moje zainteresowania krążą głównie wokół open-source, Linuksa i technologi internetowych.
