Como eu poderia excluir com segurança o ícone da pasta Desktop da minha pasta Home?

2

Existe uma maneira de remover com segurança o ícone da área de trabalho da minha pasta pessoal?

Eu tentei deletá-lo ou mudar para .Desktop no CLI, mas isso não ajudou e eu o restaurei para evitar problemas. Algum outro truque?

Eu quero fazer isso a partir de considerações de minimalismo (eu já posso acessar a área de trabalho se eu fechar ou minimizar dirs).

    
por JohnDoea 27.01.2017 / 17:36

2 respostas

4

Em seu ambiente de área de trabalho (GNOME / Unity) e na maioria dos outros, os arquivos e pastas na sua área de trabalho estão realmente em ~/Desktop . Se você remover essa pasta, esses arquivos desaparecerão e, mesmo que você não se importe com isso, sua área de trabalho não funcionará corretamente.

Em vez disso, você desejará alterar qual pasta é realmente usada para sua área de trabalho, para que não seja mais ~/Desktop , mas algo a mais (talvez ~/.Desktop , como você sugeriu). Isto não pode ser alcançado renomeando a pasta, porque esta configuração (e a maioria das outras configurações envolvendo arquivos e pastas) mantém o controle da pasta pelo seu nome , e não pelo seu número de inode.

Para fazer com que uma pasta diferente de ~/Desktop seja usada como sua pasta da área de trabalho, você pode fazer o contrário do método fornecido em Como definir a área de trabalho para $ HOME / Desktop? (Essas perguntas são orientadas para a situação em que a pasta da área de trabalho de alguém foi acidentalmente alterada para outra coisa e o usuário deseja para mudar de volta.)

  1. Crie a pasta que você deseja usar. Para essas instruções, suponho que você queira usar ~/.Desktop . Este é o principal passo que se aplica no seu caso, mas não naquelas perguntas, onde a pasta desejada era ~/Desktop e já existia.

  2. Abra ~/.config/user-dirs.dirs em um editor de texto. Você não precisa (e não deve) editar isto como root, ou qualquer coisa. Pertence à sua conta de usuário.

  3. Encontre a linha que diz:

    XDG_DESKTOP_DIR="$HOME/Desktop"
    

    Altere para o que quiser. Se você quiser .Desktop em vez de Desktop , use:

    XDG_DESKTOP_DIR="$HOME/.Desktop"
    

    No caso raro de que nenhuma linha esteja presente no arquivo, simplesmente adicione-a. Ele pode ir a qualquer lugar, mas eu sugiro colocá-lo acima de todas as outras linhas que não estão comentadas (isto é, que não começam com # ), já que é onde normalmente é encontrado.

  4. Salve o arquivo e feche o editor de texto.

  5. Efetue o logout novamente. (A reinicialização também funciona, é claro, mas é desnecessária.)

  6. Verifique se a alteração foi bem-sucedida - se você vê o conteúdo do novo diretório em sua área de trabalho e se a criação ou remoção de itens faz com que eles sejam criados ou removidos no novo diretório.

  7. Remova, renomeie ou mova o diretório antigo, se desejar. Você disse que não quer ver Desktop na sua pasta pessoal. Como neste momento não é mais sua pasta de desktop, você pode fazer o que quiser com ela.

Estas instruções não são específicas do Unity e devem funcionar com a maioria das outras interfaces gráficas no Ubuntu que implementam a metáfora do ambiente de trabalho.

    
por Eliah Kagan 27.01.2017 / 17:58
0

Na sua pasta pessoal, crie um arquivo chamado .hidden

Adicione "Desktop" sem aspas. Salvar

Quando você reabrir sua pasta de início, ela desaparecerá.

Como alternativa, no terminal: echo "Desktop" >> ~/.hidden

Para vê-lo novamente, remova "Desktop" do arquivo .hidden ou remova o arquivo .hidden.

    
por Jean-Marie 27.01.2017 / 19:12