terça-feira, 22 de dezembro de 2020

Como criar atalhos/lançadores no desktop

 

Um lançador é um arquivo de texto comum (com permissão de execução) e flags de identificação.

Não vou entrar em muitos detalhes... Só precisamos saber que a identificação para lançadores no Desktop chama-se: 



[Desktop Entry] 



e fica no seu arquivo. 



Essa identificação (flag) faz com que o sistema operacional interprete este arquivo como lançador do Desktop. 



Você só precisa saber de 5 coisas:

  1. Criar um arquivo (com extensão ".desktop") e dar permissão de execução para ele.

  2. Dizer que o arquivo é um atalho de desktop (um lançador).

  3. Dizer o tipo de atalho que esse lançador vai ser.

  4. Um nome - é sempre bom, ajuda a identificar o lançador.

  5. Por fim, o ícone, também é sempre bom colocar, ajuda a identificar seus lançadores.


Então, mãos a obra. Vamos fazer um lançador para o site do UOL usando o
Firefox.

Primeiro devo criar um arquivo ".desktop" no nosso Desktop: 



$ touch /home/$USER/Desktop/uol_lancador.desktop



Agora vamos dar permissão de execução para este arquivo: 



$ chmod +x /home/$USER/Desktop/uol_lancador.desktop



Depois, abro este arquivo com o editor de minha preferência. Exemplo: 



$ vim /home/$USER/Desktop/uol_lancador.desktop



Então escrevo o seguinte (cuidado com os espaços adicionais): 


[Desktop Entry]
Name=Uol
Type=Application
Exec=/usr/bin/firefox uol.com.br
Icon=/usr/share/icons/gnome/48x48/emblems/emblem-favorite.png


* Quem tiver preguiça de fazer isso, pode simplesmente executar o comando abaixo 



$ echo -e " \n[Desktop Entry]\nName=Uol\nType=Application\nExec=/usr/bin/firefox uol.com.br\nIcon=/usr/share/icons/gnome/48x48/emblems/emblem-favorite.png" > /home/`users`/Desktop/Uol.desktop && sleep 1 && chmod +x /home/`users`/Desktop/Uol*

 

Fonte: https://www.vivaolinux.com.br/dica/Como-criar-atalhos-lancadores-no-desktop

Nenhum comentário:

Postar um comentário

Converta um arquivo PPK para PEM

  Você pode   autenticar sua conexão FTP   usando o protocolo SFTP fornecendo seu nome de usuário e uma chave de autenticação (formato de ar...