[Résolu] user-dirs.dirs (XDG_MUSIC_DIR="$HOME/Musique")
Bonjour à toutes et tous
J'ai essayé tellement de choses que je ne suis pas que c'est ce qui suit qui a résolu le problème.
1) j'ai déplacé les fichiers suivant dans tmp:
.config/user-dirs.dirs
.config/user-dirs.locale
.config/user-dirs.conf
Exécuté pour chaque répertoire
xdg-user-dirs-update --set DESKTOP $HOME/Desktop
xdg-user-dirs-update --set DOWNLOAD $HOME/Downloads
xdg-user-dirs-update --set TEMPLATES $HOME/Office/TEMPLATE
xdg-user-dirs-update --set DOCUMENTS $HOME/Office
xdg-user-dirs-update --set MUSIC $HOME/Musique
xdg-user-dirs-update --set PICTURES $HOME/Images
xdg-user-dirs-update --set VIDEOS $HOME/Videos
Pour voir s'il y avait des erreurs de syntaxe, j'ai fais un diff
diffuse tmp/config/user-dirs.dirs .config/user-dirs.dirs
J'ai exécuté sans succès
xdg-user-dirs-gtk-update
Firefox voyait maintenant les emplacements, mais pas libreoffice.
J'ai installé (il y avait déjà libreoffice-gtk2) :
apt install libreoffice-gtk3
Maintenant libreoffice voit les emplacements.
Merci à Haricophile, pour la piste de xdg-user-dirs-update
Bon WE
--
Benoit
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
Le vendredi 17 avril 2020 11:48, benoit <benoitlst@protonmail.ch> a écrit :
Bonjour à toutes et à tous,
Dans $HOME/.config/user-dirs.dirs :
J'ai la config de répertoires de ma home
XDG_MUSIC_DIR="$HOME/Musique"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Office/TEMPLATE"
XDG_DOCUMENTS_DIR="$HOME/Office"
XDG_PICTURES_DIR="$HOME/Images"
XDG_VIDEOS_DIR="$HOME/Videos"
XDG_DESKTOP_DIR="$HOME/Desktop"
OpenOffice et Firefox n'en tiennent pas compte avec leur fenêtre d'ouverture et d'enregistrement de fichiers. En fait aucun logiciel, même pas le mon gestionnaire de fichier PCManFM.
Il me semble que je me conforme à la spécification de freedesktop.org en rédigeant ce fichier de config, mais si ça ne marche pas c'est que j'ai loupé un truc.
Il me semble que je suis dans le cas ci-dessous puisque $XDG_CONFIG_HOME n'est pas définit.
« $XDG_CONFIG_HOME
defines the base directory relative to
which user specific configuration files should be stored. If $XDG_CONFIG_HOME
is either not set or empty, a default equal to $HOME
/.config should be used. »
Cf.
Quelqu'un a une idée ?
Merci d'avance
--
Benoit
Reply to: