Gratuit · Open source

Gardez votre Dock exactement comme vous l'avez rangé.

Un geste de trop suffit à sortir une app du Dock, et macOS ne propose aucun réglage pour l'empêcher. Dock Keep verrouille la disposition — et vous laisse toujours une porte de sortie.

macOS 14 ou plus récent · Apple silicon et Intel · Signée et notariée

Pas de compte. Pas de suivi. Pas d'accès réseau.

Faites glisser une icône hors du plateau : elle disparaît, exactement comme sur votre Mac.

Ceci est une maquette de Dock. Rien n'est modifié sur votre Mac.

Le problème

Un geste de trop, et l'icône disparaît.

Tirez une icône un peu trop loin et macOS la retire du Dock, dans un nuage de fumée et sans annulation possible. Aucun réglage intégré ne permet de l'empêcher.

Macs partagés

Ordinateur familial, poste de classe, machine de démonstration : tout le monde réorganise, personne ne remet en place.

Des mains qui tremblent

Tremblements, motricité réduite ou simple trackpad capricieux transforment un clic ordinaire en glisser-déposer involontaire.

Coincé par un article de blog

Beaucoup copient une commande Terminal pour régler ça, puis n'arrivent plus à revenir en arrière. Les forums Apple sont pleins de fils de gens bloqués ainsi.

Ce que fait l'app

Quatre choses, faites soigneusement.

Dock Keep est un petit utilitaire, pas un remplaçant du Dock. Il écrit deux réglages de macOS et sait les défaire.

Verrouiller la disposition

Plus moyen d'ajouter, retirer ou réorganiser une app par glisser-déposer. Tout le reste continue : les apps se lancent, celles ouvertes s'affichent.

Gardez autant de dispositions qu'il vous faut

Enregistrez le Dock qui vous convient et donnez-lui un nom. Dix sont conservées, et l'app prend son propre instantané avant toute modification — y compris avant une restauration, pour que même celle-ci puisse être annulée.

Restaurez, et vérifiez que ça a pris

Remettez une disposition en un clic. L'app relit ensuite le Dock pour confirmer qu'elle a bien été appliquée, et le dit franchement quand ce n'est pas le cas, au lieu d'annoncer un succès que personne n'a vérifié.

Détecte les verrous qu'il n'a pas posés

Si une commande Terminal ou une autre app a verrouillé votre Dock, Dock Keep le détecte au lancement et propose de le retirer.

Jouons franc jeu

Ce que Dock Keep n'est pas.

Il serait facile d'en promettre trop. Voici où l'app s'arrête.

Pas un contrôle parental

Le verrouillage ne demande aucun mot de passe administrateur. Quelqu'un d'assez curieux pour chercher sur le web le contourne en une minute.

Pas de la sécurité

C'est une protection contre l'accident, pas contre l'intention. Un garde-fou, pas une serrure.

Pas un remplaçant du Dock

Rien n'est dessiné par-dessus le Dock d'Apple, aucun événement n'est intercepté, et aucune permission d'accessibilité ou d'enregistrement d'écran n'est jamais demandée.

La promesse

Vous pouvez toujours en sortir.

Une app qui verrouille votre Dock ne doit jamais être le seul moyen de le déverrouiller. Voici donc la commande Terminal qui fonctionne toujours — que le verrou vienne de Dock Keep, d'une autre app, ou d'un copier-coller d'il y a trois ans.

defaults delete com.apple.dock contents-immutable && killall Dock

Ouvrez Terminal, collez la ligne, appuyez sur Entrée. Votre Dock redémarre et redevient modifiable.

Supprimer l'app ne déverrouille pas votre Dock — rien ne s'exécute pour le défaire. Déverrouillez d'abord, ou collez la ligne ci-dessus après coup : elle fonctionne que l'app soit installée ou non.

Téléchargement

Gratuite, et elle le restera.

Pas de paiement, pas de licence, pas de compte. L'objectif est un petit outil qui marche et quelques retours honnêtes.

Prérequis
macOS 14 (Sonoma) ou plus récent
Testée sur
macOS 26 (Tahoe)
Signature
Developer ID, notariée par Apple
Prix
Gratuite, licence MIT

Conçue pour macOS 14 et plus récent. Elle n'a été testée que sur macOS 26 : si vous la lancez sur 14 ou 15, un retour d'expérience serait précieux.

Questions

Avant de télécharger.

Faut-il mon mot de passe administrateur ?

Non. Dock Keep modifie un réglage macOS propre à votre session : il ne demande jamais de droits élevés et n'installe aucun service en arrière-plan.

L'app collecte-t-elle quelque chose sur moi ?

Non. Aucun compte, aucune analyse d'usage, aucune télémétrie. L'app ne va sur le réseau que pour vérifier les mises à jour, et elle demande votre autorisation avant la première vérification. Elle n'envoie jamais de profil de votre machine.

Comment se met-elle à jour ?

Par Sparkle, le mécanisme habituel des apps Mac distribuées hors de l'App Store. Au premier lancement elle demande si elle a le droit de vérifier ; refusez et elle ne touchera jamais au réseau. Chaque mise à jour est vérifiée avec une clé de signature intégrée à la copie que vous avez déjà, donc un téléchargement altéré est refusé.

Est-ce que ça marche sur macOS 14 et 15 ?

L'app est conçue pour macOS 14 et plus récent, et le réglage utilisé existe depuis macOS 10.7. Cela dit, elle n'a été testée que sur macOS 26 : considérez 14 et 15 comme attendus, pas comme vérifiés.

Que se passe-t-il si je supprime l'app alors que mon Dock est verrouillé ?

Déverrouillez d'abord, puis supprimez. Supprimer une app n'exécute aucun code : un verrou laissé en place y reste. Si vous oubliez, la commande Terminal ci-dessus déverrouille toujours le Dock — l'app n'est pas nécessaire pour défaire son propre travail. Vos dispositions enregistrées restent dans Application Support jusqu'à ce que vous supprimiez ce dossier aussi.

Où sont rangées mes dispositions ?

Dans ~/Library/Application Support/com.lndev.dockkeep/Backups, sous forme de fichiers property list ordinaires, un par disposition. L'app sait ouvrir ce dossier pour vous, et ils restent lisibles même si l'app disparaît — c'est précisément l'intérêt.

Les apps ouvertes et récentes s'afficheront-elles toujours ?

Oui. Le verrou ne bloque que les modifications manuelles. Les apps ouvertes apparaissent comme d'habitude et la section des apps récentes fonctionne normalement.

L'app existe-t-elle en français ?

Oui. Elle suit la langue de votre Mac — français et anglais pour l'instant, l'anglais servant de repli pour toute autre langue. Vous pouvez en forcer une pour cette app seule dans Réglages Système › Général › Langue et région › Applications.

Pourquoi n'est-elle pas sur le Mac App Store ?

Les apps de l'App Store tournent en bac à sable, ce qui interdit d'écrire les préférences d'un autre processus — précisément ce que cette app doit faire. Elle est donc distribuée en direct, signée et notariée par Apple.