Měl jsem tento problém s několika různými aplikacemi, ale jako svůj příklad použiji GHex.
Problém
GHex je hex editor, který čas od času používám ke zkoumání souborů, nepoužívám ho moc často, ale občas ano… Problém je, když stisknu super klávesu a napíšu do spouštěče „hex“, očekával bych, že ghex by se objevil jako možnost, ale nezobrazuje se. Pokud začnu psát „gh“, pak je tam ghex…
Proč je to problém...
Nepoužívám to tak často, že zapomenu název aplikace a zapomenu, že musím zadat g.
Moje otázka
Mohu přiřadit klíčová slova k aplikacím ve spouštěči, aby byly lépe „indexované“ a lépe dohledatelné/dostupné?
Podrobnosti o systému
Ubuntu 12.04 LTS
(Nenapadají mě žádné další relevantní podrobnosti…)
Děkuji předem!
Přijatá odpověď:
Prakticky všechny nainstalované aplikace jsou reprezentovány souborem .desktop v /usr/share/applications
. V souboru na ploše aplikace bude pravděpodobně řádek začínající
X-GNOME-Keywords=
nebo
Keywords=
Pokud tento řádek již existuje, můžete na řádek jednoduše přidat klíčová slova oddělená středníkem. Doporučuji však nejprve zkopírovat soubor do ~/.local/share/applications
a upravte kopii.
Pokud řádek neexistuje, přidejte řádek do hlavičky souboru někde mezi Name=
řádek a Actions=
řádek (pokud je přítomen) jako:
Keywords=keyword1;keyword2;`.
Po zkopírování a úpravě souboru .desktop se budete muset odhlásit a přihlásit, než se změny projeví. Až budete příště hledat Dash, najdete svou aplikaci podle klíčových slov.