Como Renomear o Diretório "Área de Trabalho" para "Desktop"

Publicado por Ryuk Shinigami em 28/09/2020

[ Hits: 5.943 ]

 


Como Renomear o Diretório "Área de Trabalho" para "Desktop"



Essa dica mostra como mudar o nome da Área de Trabalho sem perder o ícone e a função associados ao diretório padrão do seu $HOME.

Primeiro renomeie o diretório, pelo terminal:

mv "Área de Trabalho" Desktop

Depois, edite o arquivo ~/.config/user-dirs.dirs. Troque a linha: XDG_DESKTOP_DIR="$HOME/Área de Trabalho"

Por essa:

XDG_DESKTOP_DIR="$HOME/Desktop"

Fazendo isso pelo terminal, através de um único comando, ficaria assim:

sed -i 's/\(XDG_DESKTOP_DIR=\).*/\1"$HOME\/Desktop"/' ~/.config/user-dirs.dirs

Agora saia da sessão (logoff) e entre novamente para efetuar a mudança.

Outras dicas deste autor

Como alterar o nome do seu $USER e o do diretório $HOME

Solus OS não inicializa após atualização [RESOLVIDO]

Como redimensionar o menu de aplicativos do KDE plasma 5.21

Como usar o i3 como gerenciador de janelas no KDE plasma

Consertando erros do pacman no Manjaro

Leitura recomendada

Configurando NFS em sistemas Ubuntu com firewall

Corrigindo erro "File in wrong format" durante compilação de pacotes no Slackware 64

Alterar tamanho da fonte no terminal TTY Linux (F1 ao F6)

Gnome em português em 5 passos

Alterando ícones no Ubuntu Linux (válido para qualquer versão)

  

Comentários
[1] Comentário enviado por fabio em 28/09/2020 - 08:24h

Muito boa a dica!

[2] Comentário enviado por SamL em 04/10/2020 - 20:14h

Boa. Eu achei essa ideia de colocar como "Área de Trabalho" uma coisa bem sem noção, lembro até quem teve essa ideia, e só não cito quem foi por respeito a pessoa.

____________________________________________
https://nerdki.blogspot.com/ acessa aí vai lá, é grátis!
Acesse meu GitHub:
https://github.com/cpusam

[3] Comentário enviado por msoliver em 13/05/2021 - 17:59h

Boa tarde Ryuk.
Muito útil sua dica...., porém,
o sed acusa erro, devido a "/"
[code]sed 's/(XDG_DESKTOP_DIR=).*/1"$HOME/Desktop"/' arquivo
sed: -e expressão #1, caractere 32: opção desconhecida para o comando `s' (s///?)
[/code]
Sugestões:
sed -i 's/\(XDG_DESKTOP_DIR=\).*/\1"$HOME\/Desktop"/' arquivo #Escapa a "/"
sed -ri 's|(XDG_DESKTOP_DIR=).*|\1"$HOME/Desktop"|' arquivo #Troque o delimitador
Ou
sed -i 's/Área de trabalho/Desktop/' arquivo


______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________


[4] Comentário enviado por Ryuk em 13/05/2021 - 19:31h

Caraca, tem razão Marcelo. Nem tinha percebido que o comando saiu errado. Não sei como isso aconteceu. Lembro que fiz vários testes antes de submeter a dica, e aqui não tinha erros... não é a primeira vez que as coisas ficam diferentes depois de postado no VoL :\

Eis o comando correto:
sed -i 's/\(XDG_DESKTOP_DIR=\).*/\1"$HOME\/Desktop"/' ~/.config/user-dirs.dirs

Se algum MODERADOR estiver vendo isso, por favor corrigir na DICA.

[5] Comentário enviado por msoliver em 13/05/2021 - 19:42h


[4] Comentário enviado por Ryuk em 13/05/2021 - 19:31h

Caraca, tem razão Marcelo. Nem tinha percebido que o comando saiu errado. Não sei como isso aconteceu. Lembro que fiz vários testes antes de submeter a dica, e aqui não tinha erros... não é a primeira vez que as coisas ficam diferentes depois de postado no VoL :\

Eis o comando correto:
sed -i 's/\(XDG_DESKTOP_DIR=\).*/\1"$HOME\/Desktop"/' ~/.config/user-dirs.dirs

Se algum MODERADOR estiver vendo isso, por favor corrigir na DICA.


Ryuk, recentemente aconteceu comigo....
Na dica:
https://www.vivaolinux.com.br/dica/Aliases-Cores/

O formulário de postagem da dica, estava interpretando os "\" escapes,
dessa forma o comando acusava erro....

[6] Comentário enviado por Ryuk em 13/05/2021 - 20:06h

A dica foi corrigida.

Valeu Izaias!!! :)



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts