Come modificare le icone dei programmi snap?
Ho scaricato alcuni temi e icone per personalizzare l'intera interfaccia utente del desktop e l'ultima cosa che devo modificare sono alcune icone. Sto usando un tema e ha cambiato tutte le icone tranne i programmi che ho scaricato dall'archivio software di Ubuntu o usando il snapcomando.
Sono entrato nella snapcartella del terminale e ho visto un elenco di tutti i programmi le cui icone non sono cambiate. Ho trovato i .desktopfile per alcuni programmi, ma quando uso gedit e provo a cambiare la posizione dell'icona, si dice che è di sola lettura.
Come posso modificare le autorizzazioni in modo da poter modificare il .desktopfile? C'è un modo più semplice per farlo?
Vedi ad esempio il .desktopcontenuto del file di Android Studio :
Risposte
Non vuoi cambiare il .desktopfile installato da Snap. Non puoi. Invece, sovrascrivere il .desktopfile con la propria versione personalizzata. Thread di origine su snapcraft.io.
Il
.desktopfile dello snap si trova in/var/lib/snapd/desktop/application/snap-name_application-name.desktop.Copiarlo:
~/.local/share/applications/snap-name_application-name.desktop.- NON provare a eliminare o modificare l'originale.
- Lo schema dei nomi (snap-name_application-name) è fondamentale. Non cambiarlo.
Ecco un esempio di creazione di una copia di sostituzione modificabile (l' applicazione discord , fornita dallo snap discord ):
$ cp \
> /var/lib/snapd/desktop/applications/discord_discord.desktop \
> ~/.local/share/applications/discord_discord.desktop