# macOS defaults

Une liste de commandes defaults pour macOS avec des exemples ✨

# 🙋 Qu'est-ce qu'une commande defaults ?

Les applications macOS et les autres programmes utilisent le sytème de defaults pour sauvegarder les préférences utilisateurs et stocker des infos lorsque l'application ne tourne pas (police d'écriture pour des nouveaux documents, ou la position d'un paneau d'informations). La plupart de ces informations sont accessibles à travers les panneaux de préférences de l'application concernée mais elles sont parfois cachées.

Les defaults d'un utilisateur appartiennent à des domaines, qui correspondent généralement à une application. Les applications, les services systèmes et les autres programmes ont souvent leur propre domaine. Elles partagent aussi un domaine commun NSGlobalDomain. Si un default n'est pas placé dans le domaine d'une application, il est possible qu'il soit dans le NSGlobalDomain.

Chaque domaine possède un dictionnaire de clés et valeurs qui représente les defaults. Par exemple "Default Font" = "Helvetica". Les clés sont des chaines de charactères, les valeurs peuvent être des structures de données complexes comme des tableaux, des dictionnaires, des chaines de charactères, ou de la donnée binaire. Elles sont stockées dans des fichiers Property List XML.

L'interface de ligne de commandes defaults est un moyen de manipuler des valeurs.

Source : Real-World-Systems (opens new window)

# La base de la ligne de commandes

# Afficher l'aide

defaults help

# Lister tous les domaines

defaults domains

# Lister toutes les entrées contenant word

defaults find ${word}

# Afficher le type avec les domain, key donnés

defaults read-type ${domain} ${key}

# Renommer old_key en new_key

defaults rename ${domain} ${old_key} ${new_key}

# 💻 Liste de commandes

# Dock

# Capture d'écran

# Finder

# Barre des menus

# Mission Control

# Assistant d'évaluation

# Xcode

# Simulateur

# TextEdit

# Time Machine

# Divers

# 🤔 Comment ajouter une commande ?

Mettez à jour ce fichier (opens new window) que j'utilise pour construire plusieurs sites (opens new window) équivalents.

# ❤️ J'adore ce site, comment faire le même ?

Merci ! Il a été construit grâce à VuePress (opens new window). Jetez un coup d'oeil à mon avis (opens new window) si vous souhaitez utiliser la même techno.

Déployé par Netlify