19-06-18, 17:07
Ton pense-bête est très bien ! Cependant il devrait être inutile si tu intervenais sur le fichier utilisateur, plutôt que sur le fichier système. Le fichier système est, en effet, écrasé à chaque mise à jour de darktable. Par contre le fichier utilisateur n'est jamais modifié par les mises à jour. Donc en laissant intact le fichier darktable.css dans le dossier /Applications/darktable.app/Contents/Resources/share/darktable et en ajoutant le fichier de valmy dans ton dossier utilisateur ~/.config/daktable, tu es tranquille définitivement !
À propos des fichiers css, il faut savoir que ces fichiers se cumulent avec une notion de priorité. Pour darktable l'ordre de priorité - du plus prioritaire, au moins prioritaire -, est le suivant : Le fichier utilisateur dans ~/.config/darktable (sous Linux et Mac), puis le fichier système dans /Applications/darktable.app/Contents/Resources/share/darktable (sous mac), et enfin le fichier système gtk.css. Il est donc possible et même recommandé d'avoir plusieurs fichiers .css dont les définitions se complètent, ce qui permet de n'avoir dans le fichier utilisateur que les entrées que l'on veut personnaliser.
À propos des fichiers css, il faut savoir que ces fichiers se cumulent avec une notion de priorité. Pour darktable l'ordre de priorité - du plus prioritaire, au moins prioritaire -, est le suivant : Le fichier utilisateur dans ~/.config/darktable (sous Linux et Mac), puis le fichier système dans /Applications/darktable.app/Contents/Resources/share/darktable (sous mac), et enfin le fichier système gtk.css. Il est donc possible et même recommandé d'avoir plusieurs fichiers .css dont les définitions se complètent, ce qui permet de n'avoir dans le fichier utilisateur que les entrées que l'on veut personnaliser.
Mes photos : jpverrue.fr