Lorsqu'un nouvel utilisateur est créé et qu'il se connecte pour la première fois, les dossiers par défaut de la maison sont créés. Comment sont-ils créés?
Si vous modifiez les scripts/configurations qui les créent afin qu’ils ne soient plus créés, cela poserait-il un problème?
Les valeurs par défaut peuvent être examinées en utilisant:
$ cat /etc/xdg/user-dirs.defaults
# Default settings for user directories
#
# The values are relative pathnames from the home directory and
# will be translated on a per-path-element basis into the users locale
DESKTOP=Desktop
DOWNLOAD=Downloads
TEMPLATES=Templates
PUBLICSHARE=Public
DOCUMENTS=Documents
MUSIC=Music
PICTURES=Pictures
VIDEOS=Videos
# Another alternative is:
#MUSIC=Documents/Music
#PICTURES=Documents/Pictures
#VIDEOS=Documents/Videos
Si vous ne voulez pas qu'un sous-répertoire spécifique soit créé, placez un #
devant celui-ci pour commenter la ligne.
Les sous-répertoires ne sont pas créés tant que l'utilisateur ne s'est pas connecté avec une interface graphique: Créer un répertoire de base par défaut pour les utilisateurs existants dans le terminal
Comme @steeldriver a commenté, la réponse est de modifier /etc/xdg/user-dirs.defaults
afin que les variables pointent vers votre répertoire personnel.
Pas sûr de tout problème que cela pourrait causer.