Antes de mais nada, copiar um arquivo .desktop
de /usr/share/applications
para ~/.local/share/applications
fará com que a cópia substitua o ícone do sistema apenas para você. Significa que você não deve, na maioria dos casos, editar arquivos colocados em /usr/share/applications
copiá-lo primeiro e editá-lo em ~/.local/share/applications
.
Quanto a como criar um arquivo de área de trabalho para as suas necessidades, o conteúdo deve ficar assim:
[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Comment=Browse the World Wide Web
Comment[de]=Im Internet surfen
GenericName=Web Browser
Keywords=Internet;WWW;Browser;Web;Explorer
Keywords[de]=Internet;WWW;Browser;Web;Explorer;Webseite;Site;surfen;online;browsen
Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=1; firefox %u'
Terminal=false
Type=Application
Icon=firefox
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=new-window;new-window-wi;new-private-window;new-private-window-wi;
[Desktop Action new-window]
Name=Open a new Window
Name[de]=Ein neues Fenster öffnen
Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=0; firefox -new-window'
[Desktop Action new-window-wi]
Name=Open a new Touch-Window
Name[de]=Ein neues Touch-Fenster öffnen
Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=1; firefox -new-window'
[Desktop Action new-private-window]
Name=Open a New Private Window
Name[de]=Ein neues privates Fenster öffnen
Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=0; firefox -private-window'
[Desktop Action new-private-window-wi]
Name=Open a New Private Touch-Window
Name[de]=Ein neues privates Touch-Fenster öffnen
Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=1; firefox -private-window'
Eu deixei de fora as strings específicas do idioma, exceto as alemãs, então fica mais claro o que precisa ser alterado.
Você pode simplesmente criar um novo arquivo em ~/.local/share/applications
copiando o campo de código acima com Ctrl + C e então
nano ~/.local/share/applications/firefox.desktop
e colando em seu campo de código copiado anterior com Ctrl + Deslocamento + V . Para sair da edição, simplesmente pressione Ctrl + X , confirme sua gravação pressionando Y e tecle Return para gravar o nome do arquivo fornecido.
Como uma atualização substituirá apenas o arquivo .desktop
em /usr/share/applications
, essa edição deve durar por meio de atualizações. mas você precisa confirmar em grandes alterações que o arquivo ainda está correto de acordo com o arquivo do sistema.
-
MOZ_USE_XINPUT2=1 /usr/bin/firefox
deve se tornar a opção padrão; - A opção (entrada de lista rápida) para lançar uma nova janela deve permanecer.
- A opção (entrada de lista rápida) para lançar uma janela privada deve permanecer.
- O costume O launcher deve persistir através das atualizações do Firefox.
- A lista rápida toolstips deve ser multilíngue (inglês e alemão)