Masquer .DS_Store et .localized à partir du bureau uniquement sans application tierce

8

Il existe une application appelée XtraFinder qui fait exactement cela - elle affiche les fichiers cachés alors qu'elle peut toujours cacher ces deux fichiers du bureau uniquement.

Est-il possible de faire quelque chose comme ça sans installer une application tierce (j'utilise Mavericks)?

errata
la source
1
Lisez cet article sur la construction dans l' dot_cleanapplication: apple.stackexchange.com/a/136801/55028
CousinCocaine
Merci pour le lien, cependant, il semble que ce ne soit pas exactement ce dont j'ai besoin car cela (et d'autres liens de cette discussion) essaient de supprimer des ._*fichiers (et c'est principalement sur les lecteurs réseau). AFAIK, la suppression de .DS_Storefichiers n'est pas recommandée (ni même possible), donc je suppose que je devrais trouver un moyen de les cacher tout en ayant tous les autres fichiers cachés visibles ...
errata

Réponses:

4

Cette première commande supprimera toutes les icônes de votre bureau, mais gardera les fichiers visibles dans le Finder:

defaults write com.apple.finder CreateDesktop -bool false && killall Finder

Alors que ce second restaurera toutes les icônes sur votre bureau:

defaults write com.apple.finder CreateDesktop -bool true && killall Finder
Daniel
la source
1
Hm, mais cela ne se cache toujours pas .DS_Storeet ne contient que les.localized fichiers ... Il cache / affiche toutes les icônes du bureau mais ce n'est pas ce que j'aimerais atteindre ...
errata
0

J'ai trouvé une manière brillante de le faire aujourd'hui.

Où avez-vous habituellement votre Dockbar? Déplacez-le temporairement du côté opposé. Saisissez les deux fichiers et placez-les le plus loin possible de l'écran du côté où vous aviez précédemment votre Dock. Maintenant, remettez le Dock sur le côté précédent. CACHÉ!

Brian Howard
la source
1
Et si vous masquez automatiquement votre Dock?
iProgram
1
Ce que je cache habituellement, oui ... :)
errata
1
Excellente idée, mais malheureusement mon icône .DS_Store est plus grande que mon dock!
Hubert OG
0

Exécutez cette commande:

chflags hidden ~/Desktop/.DS_Store && chflags hidden ~/Desktop/.localized
MarcusJ
la source
Cela n'a pas aidé ... Juste pour être clair, j'ai exécuté cette commande afin d'afficher les fichiers cachés parce que je dois les voir tout le temps: defaults write com.apple.finder AppleShowAllFiles YESet je veux voir tous les fichiers cachés sauf ces deux sur le bureau.
errata
Oh, sur le bureau. pour une raison quelconque, je pensais que vous vouliez dire votre dossier utilisateur. 1 sec et je vais réparer le chemin.
MarcusJ
J'ai utilisé le bon chemin: chflags hidden ~/Desktop/.DS_Store && chflags hidden ~/Desktop/.localizedmais il ne les a pas complètement cachés ...
errata
Tu as raison, ça ne le résout pas. vous pouvez définir les valeurs par défaut pour écrire com.apple.finder AppleShowAllFiles YES sur NO, puis utiliser chflags nohidden pour afficher les dossiers qui vous intéressent. J'ai déjà utilisé cette méthode et je sais qu'elle fonctionne.
MarcusJ
Ah oui, je le sais, je suis peut-être juste trop paresseux pour découvrir tout ce dont j'ai besoin ... Je pensais que c'était une chose facile à faire parce que l'application que j'ai mentionnée (XtraFinder) pouvait faire exactement cela .. .
errata
0

Tout comme n'importe quel autre fichier caché sur votre Mac, .DS_Store et .localized vont être l'un de ces fichiers qui apparaissent lorsque vous activez les fichiers cachés.

Sans applications tierces, vous ne pouvez pas les masquer sans masquer toutes les autres applications masquées.

Une chose que vous pouvez faire est, s'il n'y a que 1 ou 2 fichiers / dossiers cachés, par exemple. créer des alias qui, dans les normes Windows, sont des raccourcis. Faites donc un clic droit sur le fichier> Créer un alias.

Ensuite, lorsque tous les fichiers sont masqués, les alias / s seront toujours visibles, ce qui rendra le fichier / dossier ouvert.

Une autre chose que vous pouvez faire est en fait de supprimer .DS_Store et .localized qui, selon Wikipedia (je sais, pas la source la plus fiable mais plusieurs autres sites l'ont également dit)

.DS_Store est un fichier caché au format propriétaire créé par le système d'exploitation Mac OS X d'Apple Inc. pour stocker les attributs personnalisés d'un dossier tels que la position des icônes ou le choix d'une image d'arrière-plan.

Les fichiers «.localized» indiquent simplement (par leur présence) que les applications doivent afficher le nom «localisé» d'un dossier donné s'il a été défini. Ainsi, par exemple, au lieu des noms de dossier affichés en tant que «Bibliothèque» ou «Utilisateurs», une personne dont la langue est définie sur «Français» dans le volet de préférence «International» verrait «Bibliothèque» ou «Utilisateurs» dans «Finder» ou via Dialogues "Ouvrir" et "Enregistrer".

Le fichier .localized lui fait essentiellement utiliser la langue du système pour les fichiers (le mien est en anglais donc il montre l'anglais).

Sk4llsRPG
la source
Quelles applications tierces recommandez-vous? J'aime aussi voir tous les fichiers cachés dans le Finder, mais pas sur la vue du bureau :(
Leon Gaban
@LeonGaban J'utilisais XtraFinder qui a d'autres fonctionnalités intéressantes ...
errata