I hope I do not have to disable the hidden file visibility in order to disable .DS_Store from appearing on the desktop.
.DS_Store constantly gets in the way in the desktop but not in any other folder.
I have a specific strategy in mind to remove .DS_Store on the desktop only. I would like to run an automator app that scans the desktop as a watcher. As it watches changes on the desktop, I would like it to detect the addition of a .DS_Store file and once it detects it, it would automatically move it to the trash (or a folder aside from the desktop.)
I am running El Capitan (osX 10.11) on a Macbook Pro.