Modificar caminho dos diretórios padrão / Libertas Debian Squeeze

Este procedimento tem como objetivo orientar como é feito a modificação do caminho padrão das pastas contidas nos homes dos usuários

Todos os procedimentos abaixo devem ser execultados no terminal em um login com permissão de root

  • Para modificar o caminho, basta acessar o arquivo ~/.config/user-dirs.dirs
vim ~/.config/user-dirs.dirs
  • O arquivo seguinte será apresentado:
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Modelos"
XDG_PUBLICSHARE_DIR="$HOME/Público"
XDG_DOCUMENTS_DIR="$HOME/Documentos"
XDG_MUSIC_DIR="$HOME/Música"
XDG_PICTURES_DIR="$HOME/Imagens"
XDG_VIDEOS_DIR="$HOME/Vídeos"
  • Para modificar o caminho de alguma pasta padrão, basta substituir a linha referente pelo caminho desejado.

No exemplo abaixo, estou trocando o caminho do DESKTOP de ~/Desktop para ~/Área de Trabalho:

# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Área de Trabalho"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Modelos"
XDG_PUBLICSHARE_DIR="$HOME/Público"
XDG_DOCUMENTS_DIR="$HOME/Documentos"
XDG_MUSIC_DIR="$HOME/Música"
XDG_PICTURES_DIR="$HOME/Imagens"
XDG_VIDEOS_DIR="$HOME/Vídeos"
  • Para que o procedimento funcione, é necessário verificar se a pasta ao qual foi dado o novo caminho existe no home modificado.
    No meu caso, no home eu teria que criar a pasta Área de Trabalho ou renomear a pasta Desktop para Área de Trabalho.