Mahaigaineko sarrera-fitxategiak

Menu bateko elementu bati buruzko informazioa ematen duen datu-fitxategia da mahaigaineko sarrera-fitxategi bat. Mahaigaineko sarrera-fitxategiak menu-elementuari buruzko xehetasunak zehazten ditu, adibidez, izena, exekutatu beharreko komandoa, ikonoa eta abar. Elementuak menu-hierarkian duen kokalekua zehazten dituen gako-hitzak ere badauzka.

Desktop entry files must reside in the $XDG_DATA_DIRS/applications directory and must have a .desktop file extension. If $XDG_DATA_DIRS1 is not set, then the default path is /usr/share is used. This also implies that user specific desktop entries may be located at $XDG_DATA_HOME/applications which is searched first. If $XDG_DATA_HOME is not set, then the default path ~/.local/share is used. Desktop entries are collected from all directories in the $XDG_DATA_DIRS environment variable. Directories which appear first in $XDG_DATA_DIRS are given precedence when there are several .desktop files with the same name.

Mahaigaineko sarrera-fitxategi baten lagina da hau:

[Desktop Entry]
Encoding=UTF-8
Name=Calculator
Name[fr]=Calculatrice
...
Comment=Perform calculations
Comment[fr]=Effectue des calculs compliqués
...
Exec=gcalctool
Icon=accessories-calculator
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Utility;Calculator

Mahaigaineko sarrera-fitxategietako gako garrantzitsuenak azaltzen dira 2-2. taula(e)n. Mahaigaineko sarrera-fitxategiei buruzko informazio gehiago eskuratzeko, ikus XDG mahaigaineko sarreren zehaztapena.

2-2. taulaMahaigaineko sarreren gakoak
Mahaigaineko sarreren gakoa Azalpena
Categories

Elementua azaltzen duten gako-hitzak zehazten ditu. Gako-hitzak puntu eta komaren (;) bidez bereizten dira. Kategoria estandarreko gako-hitzen zerrenda ikusteko, ikus mahaigaineko menuen zehaztapena hemen: http://www.freedesktop.org/Standards/menu-spec

Menuen mahaigaineko sarrerak bideratzen dituzte Menuen definizio-fitxategiek, Kategoriak gakoekin parekatze-arauak erabiliz.

Comment Elementuari buruzko azalpen laburra ematen du. Menuko elementua seinalatzean, argibide gisa bistaratzen da iruzkina.
Encoding Mahaigaineko sarrera-fitxategiaren kodeketa zehazten du.
Exec Menuko elementu bat aukeratzen duzunean zein komando exekutatu behar den zehazten du.
Icon Elementua irudikatzen duen ikonoaren fitxategi-izena zehazten du. Ez ditu zehazten fitxategi-izenaren bide-izena eta fitxategi-luzapena.
MimeType Aplikazioak erabil ditzakeen MIME motak zehazten ditu.
Name Elementuaren izena zehazten du. Izen hori menuko elementuan bistaratzen da.
NoDisplay Aukera horrek esan nahi du “Aplikazio hori badago, baina ez bistaratu menuetan”.
Terminal

Exec gakoaren komandoa terminal-leihoan exekutatu behar den ala ez zehazten du. Balioa true bada, komandoa terminal-leihoan exekutatzen da.

Komandoak ez badu sortzen exekutatzeko leihoa, gako horren balioak true izan behar du.

Type

Elementuaren mota zehazten du. Balio hauetako bat da:

  • Application: aplikazio bat abiarazten duen elementua.
  • Link: fitxategi, karpeta edo urruneko iturburu bat (adibidez, FTP gune bat, web-orri bat, Windows-en baliabide partekatu bat...) estekatzen duen elementua.
  • FSDevice: fitxategi-sistemaren gailua den elementua.
  • Directory: direktorioa den elementua.

Mahaigaineko sarrera-fitxategietako gakoei buruzko informazio gehiago nahi izanez gero, ikus mahaigaineko sarreren zehaztapena URL honetan:

Panel-abiarazleek eta mahaigaineko objektuek ere erabiltzen dituzte mahaigaineko sarrera-fitxategiak. Abiarazleen eta mahaigaineko objektuen mahaigaineko sarrera-fitxategiek menuetako elementuentzako ematen duten informazio bera ematen dute. Adibidez, erabiltzaile batek abiarazlea edo objektua aukeratzean exekutatu beharreko komandoa ematen dute mahaigaineko sarrera-fitxategiek.

1

$XDG_DATA_DIRS ingurune-aldagaia hemen definitua dago: XDGren oinarri-direktorioaren zehaztapena.