[Tips] Establecer el origen de nuestras carpetas predeterminadas


Me pasó algo raro el otro día. Tengo en mi casa varios usuarios, uno para cada miembro de mi familia que usa el ordenador. Yo uso el sistema en inglés, pero los demás en español. El caso es que, como instalé en español por defecto, cuando entro a mi sesión en Inglés por primera vez, el sistema trata de cambiar el nombre de las carpetas Escritorio, Documentos..etc a su versión en inglés (Desktop, Documents…etc). Le dije que si, que lo hiciera, pero por algún motivo no me cogía algunas de ellas como por defecto.

Para el que no ha entendido aún. Gnome por defecto coloca las carpetas Escritorio, Descargas, Documentos, Música, Imágenes, Plantillas, Público y Videos.

Cuando descargamos algo, por ejemplo, por defecto eso debe ir para la carpeta Descargas, porque es la carpeta designada para esto. Cuando hice el cambio de idioma, la carpeta cambió su nombre a Downloads, pero no la estableció como predeterminada para mis archivos descargados. Lo raro es que no fueron todas… Entonces ¿Cómo lo soluciono?

Sencillo, abrimos un terminal y ponemos:

$ gedit /home/tu_usuario/.config/user-dirs.dirs

o lo que es lo mismo:

$ gedit ~/.config/user-dirs.dirs

y nos debe salir algo como esto:

# 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/”
XDG_TEMPLATES_DIR=”$HOME/Templates”
XDG_PUBLICSHARE_DIR=”$HOME/Public”
XDG_DOCUMENTS_DIR=”$HOME/”
XDG_MUSIC_DIR=”$HOME/”
XDG_PICTURES_DIR=”$HOME/”
XDG_VIDEOS_DIR=”$HOME/Videos”

Lo que ven es como tenía yo ese fichero. Por defecto debe estar como muestro a continuación:

# 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/Templates”
XDG_PUBLICSHARE_DIR=”$HOME/Public”
XDG_DOCUMENTS_DIR=”$HOME/Documents”
XDG_MUSIC_DIR=”$HOME/Music”
XDG_PICTURES_DIR=”$HOME/Pictures”
XDG_VIDEOS_DIR=”$HOME/Videos”

Entonces, si queremos que, por ejemplo nuestra carpeta de Descargas por defecto no sea Downloads y sea MisDescargas, buscamos esta línea:

XDG_DOWNLOAD_DIR=”$HOME/Downloads”

y la ponemos así

XDG_DOWNLOAD_DIR=”$HOME/MisDescargas”

Como es lógico, tenemos que tener creada la carpeta MisDescargas….

2 comentarios en “[Tips] Establecer el origen de nuestras carpetas predeterminadas

Deja un comentario