Wallpapers : symlink un fichier précis, pas tout le dossier (préparation multi-source)
Évite un conflit si un profil ajoute son propre XML dans /usr/share/cinnamon-background-properties à côté du commun (cas réel côté nixos_users : oreo). Sans effet fonctionnel ici (un seul profil sur ce repo), appliqué pour la cohérence entre les deux repos. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -51,8 +51,15 @@ in
|
|||||||
# confirmé dans la doc systemd-tmpfiles.d) -- pas besoin de les créer
|
# confirmé dans la doc systemd-tmpfiles.d) -- pas besoin de les créer
|
||||||
# à la main. Réappliqué à chaque nixos-rebuild switch (pas seulement
|
# à la main. Réappliqué à chaque nixos-rebuild switch (pas seulement
|
||||||
# au boot), donc pas besoin de reboot pour que ça prenne effet.
|
# au boot), donc pas besoin de reboot pour que ça prenne effet.
|
||||||
|
#
|
||||||
|
# Symlink un FICHIER précis dans le dossier, pas le dossier entier :
|
||||||
|
# /usr/share/cinnamon-background-properties reste alors un vrai
|
||||||
|
# dossier (auto-créé par L+) où d'autres XML peuvent être ajoutés à
|
||||||
|
# côté (ex: hosts/oreo/configuration.nix côté nixos_users) sans
|
||||||
|
# conflit -- symlinker le dossier entier depuis deux endroits
|
||||||
|
# différents écraserait l'un des deux.
|
||||||
systemd.tmpfiles.rules = [
|
systemd.tmpfiles.rules = [
|
||||||
"L+ /usr/share/cinnamon-background-properties - - - - ${cinnamonDefaultWallpapers}/share/cinnamon-background-properties"
|
"L+ /usr/share/cinnamon-background-properties/common-defaults.xml - - - - ${cinnamonDefaultWallpapers}/share/cinnamon-background-properties/nixos-fleet-defaults.xml"
|
||||||
];
|
];
|
||||||
|
|
||||||
# Nom uniforme, pas d'identification individuelle pour l'instant (voir
|
# Nom uniforme, pas d'identification individuelle pour l'instant (voir
|
||||||
|
|||||||
Reference in New Issue
Block a user