Mac OS X (10.9) desktop background

Den neuen Dashboard Hintergrund in Mavericks finde ich persönlich wieder ganz schick. Ziel war es diesmal die gleiche Art auf dem normalen Desktop zu haben.

  • Navigiert zum Ordner /System/Library/CoreServices/
    • Der Standard-Hintergrund befindet sich in der Datei DefaultDesktop.jpg
  • Lasse dir den Packetinhalt der Dock.app anzeigen
  • Darin befindet sich unter /Contents/Resources die Datei dbgrid.png bzw. dbgrid@2x.png (für Retina)
  • Diese png Datei wird z.B. in das ~/Photos Benutzer-Verzeichnis kopiert
  • Jetzt kann ist in den Desktop-Systemeinstellungen die Datei gekachel angezeigt werden
    • Die Hintergrundfarbe lässt sich jedoch nur unter An Bildschirm anpassen anpassen. Die Farbe bleibt beim zurückstellen jedoch erhalten.

Desktop: Bild in anderen Zeitintervallen ändern

  • Zuerst benötigt man einen SQLlite Browser, wie z.B. sqlite oder den betagten SQLite Database Browser
  • Nun sicherheitshalber ein Backup der Datei ~/Library/Application Support/Dock/desktoppictures.db anlegen
    • Früher war ein einfacheres editieren über die plist ~/Library/Preferences/com.apple.desktop.plist möglich
  • Nun öffnet man die desktoppictures.db mit dem SQLlite Browser
  • Nun muss der entsprechende Desktop und Screen identifiziert werden, um die gewünschte Änderung in der Tabelle data vorzunehmen
    desktop-sqlite
  • Nach der entsprechender Änderung muss das Dock mittels des Terminal Befehles killall Dock oder mit einer Neuanmeldung neu gestartet werden

Hinweis: Mit der Änderung des Hintergrund alle 2 Sekunden, stieg die Systemauslastung des Window-Managers um ein vielfaches im Vergleich zu den Standard 5 Sekunden. Einen Grund dafür habe ich leider nicht gefunden. Da mit die Akkulaufzeit des Notebooks wichtiger ist, habe ich das Backup wieder eingespielt und das Dock neu gestartet.