Estou trabalhando na criação de ícones do Unity Launcher para aplicativos da web. O Evolution vem com listas rápidas, para que você possa compor, ir ao calendário, etc .:
Quero replicar a mesma coisa, exceto para o ícone do Gmail. A página do Unity LauncherAPI fala sobre como criar listas rápidas estáticas:
X-Ayatana-Desktop-Shortcuts=Screen;Window
[Screen Shortcut Group]
Name=Take a screenshot of the whole screen
Exec=gnome-screenshot
TargetEnvironment=Unity
[Window Shortcut Group]
Name=Take a screenshot of the current window
Exec=gnome-screenshot -w
TargetEnvironment=Unity
Eu tenho o arquivo .desktop do atalho do Gmail, para que eu possa editá-lo para adicionar listas rápidas estáticas, minha pergunta é: o que coloco na linha Exec = para abri-lo no meu navegador para que eu possa criar Compor, Contatos, e o Calendário vão para o lugar certo?
(supondo que eu tenho os URLs corretos, estou mais preocupado com a sintaxe Exec)
fonte
chromium-browser --app="https://mail.google.com/mail/?shva=1#compose"
A resposta de htorque está correta. Aqui está a seção relevante para um arquivo .desktop final do gmail para quem deseja executar todos os serviços do Google em um ícone. Aqui está o arquivo .desktop final em sua totalidade.
(Certifique-se de modificar o caminho para o ícone para coincidir com o local em seu sistema)
fonte