Résumé . L'automatisation modifie l'arrière-plan du bureau pour tous les bureaux (virtuels), mais pas pour tous les moniteurs. Comment le faire pour tous les moniteurs ?
Détails .
Cet article de blog explique comment changer automatiquement l'arrière-plan de tous les bureaux (virtuels / Mission Control / etc) avec le script suivant :
#! /bin/bash
#script to change all desktop backgrounds
echo -n “Drag and drop an image file here then press ‘return’ or press ‘control-c’ to cancel…”
read -e WLPR;
function change_wallpaper
{
defaults write com.apple.desktop Background "{default = {ImageFilePath='$WLPR'; };}"; killall Dock
}
change_wallpaper
Cependant, il ne modifie pas l'arrière-plan du bureau sur mon deuxième moniteur de mon système basé sur Lion pour aucun de mes bureaux contrôlés par la mission. Comment appliquer ce qui précède (ou quelque chose de similaire) à tous des moniteurs physiques ? (Hacks comme ceci (et donc peu attrayante).