Não é necessário fazer alterações que precisem de sudo
Como evitar que um aplicativo apareça no Dash
-
Copie o arquivo .desktop
correspondente de /usr/share/applications
para ~/.local/share/applications
:
cp /usr/share/applications/steam.desktop ~/.local/share/applications
-
Abra a cópia local com gedit
:
gedit ~/.local/share/applications/steam.desktop
-
Adicione a seguinte linha à seção head do arquivo (antes da linha, começando com Actions=
)
NoDisplay=true
-
Salve as alterações, cLose o arquivo, efetue logout e volte em e pronto.
Para desfazer
Basta remover o arquivo (local) ~/.local/share/applications/steam.desktop
Explicação
Em geral, considera-se uma prática ruim editar arquivos globais .desktop
. Não somente as alterações afetarão todos os usuários, mas se você falhar, o arquivo será insubstituível.
Uma cópia local do arquivo, no entanto, (após o logout / in) prevalecerá sobre a global. Também possíveis lançadores atualizados em /usr/share/applications
serão anulados sem medidas adicionais.
A linha NoDisplay=true
impedirá que o aplicativo apareça no Dash / o Unity Launcher