Atalho no linux
- Atalho no linux
No Linux, os ícones de programas são representados por arquivos .desktop. Eles podem ficar em:
~/.local/share/applications/→ para o usuário atual/usr/share/applications/→ para todos os usuários do sistema~/Desktop/→ para aparecer na área de trabalho
- Criar a pasta (se não existir):
mkdir -p ~/.local/share/applications
- Criar o arquivo
.desktop: Abra um editor de texto e crie o arquivo:
nano ~/.local/share/applications/meuapp.desktop
Cole o conteúdo abaixo e ajuste conforme o programa:
[Desktop Entry]
Version=1.0
Type=Application
Name=Nome do Programa
Comment=Descrição do programa
Exec=/caminho/para/executavel %f
Icon=/caminho/para/icone.png
Terminal=false
Categories=Utility;Application;
StartupNotify=true
Explicação dos campos principais:
- Name → Nome que aparecerá no menu
- Exec → Caminho para o executável ou comando (exemplo:
snap run appnameou/usr/bin/app) - Icon → Caminho de um arquivo
.pngou.svgpara o ícone - Terminal → true se o app roda no terminal, false se tem interface gráfica
- Categories → Categoria do programa (ex: Development, Utility, IDE, etc.)
- Dar permissão de execução:
chmod +x ~/.local/share/applications/meuapp.desktop
- Copiar para a área de trabalho (opcional):
cp ~/.local/share/applications/meuapp.desktop ~/Desktop/
chmod +x ~/Desktop/meuapp.desktop
Em ambientes como GNOME ou XFCE pode ser necessário clicar com o botão direito no atalho e marcar a opção “Permitir execução”.
- Atualizar banco de menus (opcional):
update-desktop-database ~/.local/share/applications
Dicas:
- Para descobrir o caminho de um programa, use:
which nome_do_programa
- Para procurar ícones disponíveis, use:
find /usr/share/icons/ -iname "*nome*"
find /snap/nome-do-app/ -iname "*.png"