En ligne de commande, c'est :
chflags nohidden ~/Library && xattr -d com.apple.FinderInfo ~/Library
Pas besoin de tuer Finder.app !
Les deux commandes ( chflags ...
& xattr ...
) supprime un "drapeau caché" ici. En particulier, la deuxième commande - la première est déjà bien connue - supprime l'attribut étendu com.apple.FinderInfo du dossier de la bibliothèque de l'utilisateur avec le contenu : 0000000000000000400000000000000000000000000000000000000000000000
qui - lorsqu'il est appliqué de cette manière - masque immédiatement les fichiers et les dossiers.
En contrepartie, vous pouvez masquer des fichiers et des dossiers en appliquant :
xattr -wx com.apple.FinderInfo "0000000000000000400000000000000000000000000000000000000000000000" foo.bar
Si le fichier ou le dossier possède déjà un attribut étendu com.apple.FinderInfo (par exemple, une simple balise de couleur), il sera écrasé.
Apparemment, vous pouvez combiner les tags/flags dans com.apple.FinderInfo et :
xattr -wx com.apple.FinderInfo "0000000000000000400400000000000000000000000000000000000000000000" foo.bar
masquera le fichier et appliquera une balise verte.