Der Autor von NSSecureTextBlog hat da einen Hack (Mach Injection Bundle) namens HastalaDS_Store programmiert, der den Finder daran hindert, diese nervigen .DS_Store-Dateien anzulegen, die sich da auch ziemlich penetrant auf allerlei gemounteten Volumes breitmachen.
Mein Mach Injection Bundle für den Finder überschreibt die C-Funktion, die für das Anlegen von neuen Dateien verantwortlich ist (FSCreateFileUnicode), und prüft vorher, ob der Finder vorhat, eine .DS_Store Datei anzulegen. Wenn ja, wird dies verhindert und die Nachricht „Prevented .DS_Store from being written.“ in das console.log geschrieben. Probiert es einfach doch einfach aus. Hier gibt’s das fertig kompilierte Binary und hier den source code. Ich kann nur empfehlen, HastalaDS_Store zu den Login Items hinzuzufügen und von da an hat man seine Ruhe.
Extrem praktisch, möchte ich meinen!
[ Dank an und via :elbewerk: ]
