Ho riscontrato questo problema con un paio di applicazioni diverse, ma userò GHex come esempio.
Il problema
GHex è un editor esadecimale che uso per esaminare i file di tanto in tanto, non lo uso molto spesso, ma occasionalmente lo faccio... Il problema è che quando premo il tasto super e digito "hex" nel launcher mi aspetto che ghex sembrerebbe un'opzione, ma non è così. Se comincio a digitare "gh", allora ghex è lì...
Perché questo è un problema..
Lo uso abbastanza raramente da dimenticare il nome dell'applicazione e dimenticare che devo digitare la g.
La mia domanda
Posso associare le parole chiave alle applicazioni nel programma di avvio in modo che siano meglio "indicizzate" e più trovabili/accessibili?
Dettagli del sistema
Ubuntu 12.04 LTS
(Non riesco a pensare ad altri dettagli rilevanti...)
Grazie in anticipo!
Risposta accettata:
Praticamente tutte le applicazioni installate sono rappresentate da un file .desktop in /usr/share/applications
. Nel file desktop dell'applicazione, è possibile che sia presente una riga, che inizia con
X-GNOME-Keywords=
o
Keywords=
Se quella riga esiste già, puoi semplicemente aggiungere parole chiave alla riga, separate da un punto e virgola. Suggerirei tuttavia di copiare prima il file in ~/.local/share/applications
e modifica la copia.
Se la riga non esiste, aggiungi una riga nella sezione head del file, da qualche parte tra il Name=
riga e Actions=
riga (se quella riga è presente) come:
Keywords=keyword1;keyword2;`.
Dopo aver copiato e modificato il file .desktop, dovrai effettuare il logout e l'accesso prima che le modifiche abbiano effetto. La prossima volta che cercherai Dash, troverai la tua applicazione in base alle parole chiave.